Michelle Barfoot was born in 1961, age 62. Michelle Barfoot's address is 106 Elmwood Avenue , Norwood, PA 19074. Possible relatives include Paul Duellette, Donna Fraser and 6 others. Public records show Michelle has also lived in Bear, DE and Conowingo, MD. Michelle's latest phone number is (302) 328-7577. Previous phone numbers include (410) 378-9586 and (609) 273-9291.
Also goes by: Michelle Barfoot,
Michelle D Ouellette
Address History: 106 Elmwood Avenue, Norwood, PA 19074;
5302 Christiana Meadows, Bear, DE 19701;
Conowingo, MD 21918;
Elkton, MD 21921;
Hopewell, NJ 08525
Results 1 - 1 of 1