815 Robb Ave, Johnstown, Pa 15901 is where Leroy resides. The phone number (814) 467-4835 is Leroy’s. Leroy was born in 1973. He has stayed in Windber, Fort Wayne, Huntington and one other city before moving to Johnstown. The current age of Leroy is 51.