The current age of Leroy is 85. This person's birth year is 1938. Leroy has previously lived in Pittsburgh. Leroy’s residency is at 71 Woodside Dr, Irwin, Pa 15642. Leroy has listed phone number: (412) 823-0919.