163 High St, Cresson, Pa 16630 is where Leroy resides. He has stayed in Cresson before moving to Cresson. Leroy has listed phone number: (814) 886-7718. The current age of Leroy is 93. Leroy's birth year is 1931.