Abba Tarr's address is 195 Steuben Street Apt 4m, Staten Island, NY 10304. Possible relatives include Confront Tarr, Jacob Tarr and 1 others. Public records show Abba has also lived in Staten Island, NY. Abba's latest phone number is (347) 857-6464. Previous phone numbers include (718) 524-4861.
Results 1 - 1 of 1