Michelle Babcock was born in 1975, age 48. Michelle Babcock's address is 354 Rosewood Avenue , Findlay, OH 45840. Possible relatives include Andrew Babcock, Julie Myers and 4 others. Public records show Michelle has also lived in Slocomb, AL and Cape Coral, FL. Michelle's latest phone number is (419) 274-5272. Previous phone numbers include (419) 966-6205.
Also goes by: Michelle Diane Neiling,
Michelle D Neiling
Address History: 354 Rosewood Avenue, Findlay, OH 45840;
989 White Oak Road, Slocomb, AL 36375;
Cape Coral, FL 33904;
Fort Myers, FL 33907;
North Fort Myers, FL 33917
Results 1 - 1 of 1