Records link phone number (814) 943-1753 with Leroy’s details. Leroy has previously lived in Altoona and Harrisburg. 1961 is his birth date. Leroy's possible relatives are Imogene F Weidert, Teresa J Weidert, Virginia B Weber and 2 other people. Leroy turned 63 years old. The residency of Leroy is at 3512 Apollo Ave, Harrisburg, Pa 17110.