Public records show Alexandria Bay, Lakeland and Webster as cities Leon also stayed in. People possibly related to Leon are James L Lawrence, Suzanne M Lawerance, Jeannine Lawrence and 5 other people. Leon is a resident of 1145 Frawley Dr, Webster, Ny 14580. The birth year was listed as 1939. Records link phone number (315) 482-4857 with Leon’s details. Leon turned 84 years old.