The residency of Leroy is at 1581 Pitt St, Jennerstown, Pa 15547. The age of Leroy is 75. In addition to Jennerstown, Leroy also lived in Jennerstown and Boswell. Phone number listed for Leroy is (814) 629-9451. 1950 is his birth date. Leroy's possible relatives are Michael W Carroll, Penny Fleegl Carroll, Clifford T Carroll and 3 other people.