LTS has three convenient locations.
Medical Center
Phone: +1 713-497-5335
Address: 9230 Kirby Dr, Suite 100, Houston, TX 77054 (Located in Technology Park)
Katy
Phone: +1 281-676-4199
Address: 705 S Fry Rd, Suite 100, Katy, TX 77450
Conroe/ Woodlands-- Now open!
Phone: +1 713-497-5335
Address: 1501 River Pointe Dr #100, Conroe, TX 77304