This person has lived also in Mercersburg, Thurmont and Mount Airy. Leonard has listed (717) 328-9286 as his phone number. The current age of Leonard is 68. 11350 Fort Loudon Rd, Mercersburg, Pa 17236 is where Leonard resides. Leonard's birth date was listed as 1957. Possible relatives of Leonard are: Ellen L Yoder, Meredith Linn Yoder, Bethany Joy Yoder and 2 other people.