A city Leon has lived in before is Lockport. Leon turned 61 years old. His birth year was listed as 1963. Leon's possible relatives are Cynthia Ann Tennyson, Terry E Tennyson, Regginald Tennyson and 3 other people. The residency of Leon is at 317 Michigan St, Lockport, Ny 14094. Records link phone number (716) 433-1052 with Leon’s details.