The number currently linked to Leroy is (201) 541-8186. The residency of Leroy is at 258 Hirliman Rd, Englewood, Nj 07631. 1919 is the birth year of Leroy. This person has lived also in Englewood and Fort Lee. Leroy has reached 104 years of age.