Cities Leonard has lived in before are Cambridg Spgs, Cambridge Springs and Pittsfield. Leonard’s residency is at 23627 Ellis Rd, Cambridge Springs, Pa 16403. The birth year was listed as 1958. The phone number (814) 398-4049 is Leonard’s. Leonard turned 67 years old.