Deeba Ahmabzai's address is 3112 Lone Pine Road , Schenectady, NY 12303. Public records show Deeba has also lived in Albany, NY. Deeba's latest phone number is (518) 356-0807. Previous phone numbers include (518) 439-3902.
Address History: 3112 Lone Pine Road, Schenectady, NY 12303;
5254 Po Box, Albany, NY 12205
Results 1 - 1 of 1