Melba Castro was born in 1961, age 64. Melba Castro's address is 609 W Williams Street , Ottumwa, IA 52501. Possible relatives include Ana Castro, Rachel Castro and others. Melba's latest phone number is (641) 684-2009. Previous phone numbers include (641) 753-4188 and (641) 954-8417.
Also goes by:
Melva Castro
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Phone Numbers:
(641) 684-2009, (641) 753-4188, (641) 954-8417
Address History:
609 W Williams Street, Ottumwa, IA 52501; 802 E Main Street, Marshalltown, IA 50158; Houston, TX 77008
Richard Babcock's current address is 1009 E Plum Street , Ottumwa, IA 52501. Richard's age is 64 years old (1961). Phone numbers associated with Richard are (641) 680-6531 and (641) 680-8491. Richard has also lived in Bloomfield, IA and Shenandoah, IA.
Also goes by:
R Babcock, Richard D Babcock, Richard Babcook
Phone Numbers:
(641) 680-6531, (641) 680-8491, (641) 684-2009, (641) 684-6858, (641) 814-6539
Address History:
1009 E Plum Street, Ottumwa, IA 52501; 12291 Copperhead Road, Bloomfield, IA 52537; Shenandoah, IA 51601; Peoria, IL 61604; Novinger, MO 63559
Results 1 - 2 of 2