Erica Starr was born in 1981, age 43. Erica Starr's address is 105 W 13th Street Apt 15d, New York, NY 10011. Possible relatives include Allan Starr, Laura Starr and 1 others. Erica's latest phone number is (212) 490-8965. Previous phone numbers include (212) 683-3997 and (401) 232-5602.
Address History: 105 W 13th Street Apt 15d, New York, NY 10011;
377 E 33rd Street Apt 17n, New York, NY 10016;
North Providence, RI 02911
Results 1 - 1 of 1