The age of Leonard is 81. The number currently linked to Leonard is (724) 483-4781. Possible relatives of Leonard are: Dolores V Spada, Beth Ann Dorazio, Gregory M Spada and one other person. Charleroi is a city Leonard has lived in. The residency of Leonard is at 522 3Rd St, Charleroi, Pa 15022. 1943 is the birth year of Leonard.