Leon has listed phone number: (315) 493-7038. 1948 is his birth date. He has stayed in Carthage before moving to Carthage. Leon’s residency is at 35137 State Route 3, Carthage, Ny 13619. Leon was born 76 years ago. We have found 6 possible relatives of Leon: Bruce W Vaughn, Catherine J Vaughn, Sharon K Vaughn and 3 other people.