Leibi Acosta's address is 74 Grand Street Apartment 4, Paterson, NJ 07501. Possible relatives include Edwin Acosta, Estela Acosta and 4 others. Leibi's latest phone number is (862) 239-1286. Previous phone numbers include (973) 790-4575 and (973) 851-8489.
Also goes by: Leibi Acosta
Address History: 74 Grand Street Apartment 4, Paterson, NJ 07501;
58 Brown Avenue, Haledon, NJ 07508;
Prospect Park, NJ 07508
Results 1 - 1 of 1