He has stayed in Media, Glen Mills, Drexel Hill and 2 other cities before moving to Oxford. This year Leonard celebrated his 80 birthday. The birth year was listed as 1945. Leonard now resides at 110 Hillside Dr, Oxford, Pa 19363. The number currently linked to Leonard is (610) 459-4691.