TLHD Contact Information


TLHD Office Hours

Office Hours: Tues - Thur 9:00AM - 5:00PM


TLHD Physical Address

79 Uvalde Rd
Houston, Texas
77015 United States

TLHD Mailing Address

PO Box 96738
Houston, Texas
77213 United States

San Antonio Physical Location

10843 Braun Rd.
San Antonio , Texas
78254 United States