Teresa Labarga was born in 1970, age 53. Teresa Labarga's address is 3242 92nd Street Apartment 604, East Elmhurst, NY 11369. Possible relatives include Nicholas Borg, Victor Borg and 2 others. Public records show Teresa has also lived in Miami, FL and Tallahassee, FL. Teresa's latest phone number is (212) 677-4283. Previous phone numbers include (305) 274-6404 and (347) 721-8271.
Also goes by: Teresa L Labarga
Address History: 3242 92nd Street Apartment 604, East Elmhurst, NY 11369;
12521 Southwest 104th Lane, Miami, FL 33186;
Tallahassee, FL 32313;
Brooklyn, NY 11217;
New York, NY 10003
Results 1 - 1 of 1