Possible relatives of Leon are: L Andrew Wells, Melanie W Welch, Debra Jean Wells and 6 other people. 17752 Fm 1725 Rd #R3, Cleveland, Tx 77328 is where Leon resides. Leon was born in 1945. Records link phone number (281) 592-4779 with Leon’s details. The age of Leon is 79. Businesses linked with Leon are Aurelius Holdings Llc, Capnet Advisors Incorporated, Cn Luxury Resorts Inc, Cn Luxury Resorts Llc, Cn Resort Management Corporation, International Fuel & Commodities, Inc, First Centerpoint Partners, Llc and Aurelius Holdings, Llc. In addition to Cleveland, Leon also lived in Houston, Spring, Clark and 5 other cities.