In addition to Teaneck, Leroy also lived in Hillside. The phone number (201) 837-3246 is Leroy’s. Leroy is a resident of 28 Armory Pl, Teaneck, Nj 07666. Leroy's birth date was listed as 1937. Leroy was born 86 years ago.