Address:
TLC Laser Eye Centers
434 N Loop 1604 W STE 3201, San Antonio 78232
(210) 348-0265 (Phone)
Hospitals:
TLC Laser Eye Centers
434 N Loop 1604 W STE 3201, San Antonio 78232
Fort Duncan Regional Medical Center
3333 North Foster Maldonado Blvd, Eagle Pass 78852