Margaret Barden's address is 2710 Ellendale Avenue , Saint Louis, MO 63143. Possible relatives include Bridget Barden, Charles Barden and 6 others. Public records show Margaret has also lived in Kirksville, MO. Margaret's latest phone number is (314) 968-8179.
Phone Numbers: (314) 968-8179
Results 1 - 1 of 1