TLHD Contact Information


TLHD Office Hours

Tuesday to Thursday 9AM - 5PM


TLHD Physical Address

79 Uvalde Rd
Houston, Texas
77015 United States

TLHD Mailing Address

PO Box 96738
Houston, Texas
77213 United States

Get in Touch!