**Sugar Land Location Satellite Clinic Location 15200 Southwest Freeway, Suite 175 Sugar Land, TX 77478 TEL: (713) 486-6540 Option 2 FAX: (281) 494-0145 or 0515 (Clinic on MONDAYS only) Print