This person has lived also in Schulenburg and Spring. Possible relatives of Leon are: Tina Cogburn Gilbert, Lynda Swinford Cogburn, Kristi Leann Smith and 3 other people. The residency of Leon is at 2801 19Th Ave, Texas City, Tx 77590. The phone number (409) 948-0946 is Leon’s. The current age of Leon is 74. 1950 is the birth year of Leon.