Leroy turned 94 years old. He has stayed in Mckeesport before moving to McKeesport. Leroy has listed (412) 672-5603 as his phone number. This person's birth year is 1929. 901 Jefferson St #C, Mckeesport, Pa 15132 is where Leroy resides.