Possible relatives of Leon are: James J Major, Willa D Major, Roosevelt C Major and 3 other people. Vidalia, Salinas, Opa Locka and 2 other cities are cities Leon has lived in. 1960 is the birth year of Leon. Records link phone number (912) 538-0959 with Leon’s details. Leon currently resides at 185 Alabama Ave, Oak Grove, Ky 42262. Leon has reached 64 years of age.