He has stayed in Greencastle before moving to Mercersburg. The current age of Leonard is 63. 1962 is the birth year of Leonard. Leonard’s current address is 11489 Fort Loudon Rd, Mercersburg, Pa 17236. The phone number (717) 597-7204 is Leonard’s. Possible relatives of Leonard are: Bennett E Witmer, Louise A Witmer, Leah J Witmer and 6 other people.