Leroy Townsend was born in 1960, age 63. Leroy Townsend's address is 100 Harding Place , Utica, NY 13501. Public records show Leroy has also lived in Far Rockaway, NY and Lancaster, PA. Leroy's latest phone number is (215) 476-5623. Previous phone numbers include (315) 327-6034 and (717) 299-0841.
Also goes by: Leroy Townsend
Address History: 100 Harding Place, Utica, NY 13501;
3110 Seagirt Avenue Apartment 3f, Far Rockaway, NY 11691;
Lancaster, PA 17603;
Nanticoke, PA 18634;
Philadelphia, PA 19121
Results 1 - 1 of 1