Penelope Barbalios's address is 150 Darby Hill Road , Delanson, NY 12053. Possible relatives include Ann Barbalios, Eleftheria Barbalios and others. Public records show Penelope has also lived in Albany, NY and Delmar, NY. Penelope's latest phone number is (518) 389-5228. Previous phone numbers include (518) 526-6265 and (518) 874-1469. The latest email address for Penelope Barbalios is pba****@gmail.com.
Address History: 150 Darby Hill Road, Delanson, NY 12053;
4 Moore Street, Albany, NY 12202;
Delmar, NY 12054;
Troy, NY 12182;
Wynantskill, NY 12198
Emails: pba****@gmail.com
Results 1 - 1 of 1