Barbara's possible relatives are Mary A Miles, Darnell S Miles, Claudia Thibodaux Miles and 6 other people. 14718 Curran Rd, New Orleans, La 70128 is where Barbara lives. 1971 is her birth date. Phone number listed for Barbara is (504) 244-1777. Cities Barbara has lived in before are New Orleans and Houma. Barbara has reached the age of 53 years.