Brand New Area for LTS • Clear Lake Clinic Now Open!
LTS now has a FOURTH location! Our Clear Lake address is — 1045 Gemini St. • Suite 150 • Houston, TX 77058