Leon's birth date was listed as 1940. Leon has previously lived in Buffalo, Orchard Park, East Amherst and 2 other cities. Leon’s residency is at 664 Burroughs Rd, Attica, Ny 14011. We have found 9 possible relatives of Leon: Margaret F Hourihan, Rebecca Louise Mazurek, Kenneth E Lesniak and 6 other people. Records link phone number (585) 313-5963 with Leon’s details. Leon has reached the age of 84 years.