Other cities that he has stayed in are Albany, Colonie, Vine Grove and 2 other cities. Leroy turned 86 years old. 714 6Th Ave, Watervliet, Ny 12189 is where Leroy resides. 1937 is his birth date. People possibly related to Leroy are George J Penn, Patricia A Penn, Patricia A Penn and 6 other people. Phone number listed for Leroy is (518) 271-6139.