We have found 5 possible relatives of Leon: Allison D Stoute, Una R Stoute, Rebecca A Stout and 2 other people. The birth year was listed as 1923. Leon’s residency is at 8327 Moulton Dr, Port Richey, Fl 34668. Records link phone number (727) 808-7328 with Leon’s details. Charlotte, Jamaica and S Ozone Park are cities Leon has lived in. Leon has reached the age of 100 years.