Hospitals, Clinics & Medical Centers in San Antonio, TX

2829 Babcock Road, Tower I, Ste. 500, San Antonio, Texas, 78229

(210) 705-5600


11130 Christus Hills, Medical Plaza 3, Ste. 119a, San Antonio, Texas, 78251

(210) 703-9880


7922 Ewing Halsell Dr, Suite 170, San Antonio, Texas, 78229

(210) 866-8781


5430 Fredericksburg Rd Ste. 102, San Antonio, Texas, 78229


210 N. Rio Grande Street, San Antonio, Texas, 78202

(210) 358-8255


150 East Sonterra Boulevard, San Antonio, Texas, 78258

(210) 807-3244


Uberall tracking pixel

3154 Southeast Military Drive, San Antonio, Texas, 78223

(210) 337-0911


333 North Santa Rosa Street, 7th Floor, San Antonio, Texas, 78207

(210) 704-2160


4242 E Piedras Dr, San Antonio, Texas, 78228


540 Madison Oak Dr, #370, San Antonio, Texas, 78258


8700 Crownhill Blvd, Ste 405, San Antonio, Texas, 78209

(210) 800-2630


8700 Crownhill Blvd, Ste 405, San Antonio, Texas, 78209

(210) 800-2630


4522 Fredericksburg Rd., Suite A18, San Antonio, Texas, 78201

(210) 644-3210


9258 Culebra Rd, Suite 140-9, San Antonio, Texas, 78251

(210) 796-2943


San Antonio, Texas, 78249

(210) 765-7144


11212 ST Hwy 151 Plaza 2, Ste 120, San Antonio, Texas, 78251

(210) 371-4123


1844 Lockhill Selma Rd, Ste 102, San Antonio, Texas, 78213

(210) 679-1485

Call Today


Yext tracking pixel

5282 Medical Drive, Ste 250, San Antonio, Texas, 78229

(210) 644-2100

Call to Request an Appointment

Products and Services


5307 Broadway, San Antonio, Texas, 78209

(210) 824-3130


5368 Fredericksburg Rd. Ste. 100 Bldg. C, San Antonio, Texas, 78229

(210) 441-4333


7003 S. New Braunfels Ave. Ste. 106, San Antonio, Texas, 78221

(210) 441-4333


5364 Fredericksburg Rd. Ste. 100 Bldg D, San Antonio, Texas, 78229

(210) 441-4333


11212 TX-151, Medical Plaza II, Suite 250, San Antonio, Texas, 78251

(210) 703-8800


Yext tracking pixel

8300 Floyd Curl Dr, San Antonio, Texas, 78229

(210) 358-3900

Call to Request an Appointment


333 North Santa Rosa Street, 7th Floor, San Antonio, Texas, 78207

(210) 704-2160