Cities Leon has lived in before are Alton Bay, Somerville, Boston and one other city. His birth year was listed as 1938. Leon now resides at 10100 Burnt Store Rd #81, Punta Gorda, Fl 33950. Leon was born 85 years ago. The phone number (941) 639-3370 is Leon’s.