Marcella Babcockdovi was born in 1962, age 61. Marcella Babcockdovi's address is 104 Cross Country Court , North Wales, PA 19454. Possible relatives include Joseph Babcock, Judith Babcock and 7 others. Marcella's latest phone number is (215) 361-0889. Previous phone numbers include (215) 412-3450.
Address History: 104 Cross Country Court, North Wales, PA 19454;
101 Claremont Drive, Lansdale, PA 19446;
Norristown, PA 19403
Results 1 - 1 of 1