Search
Close this search box.

Internal Medicine

Jesus Aguilar, MD at HealthTexas
Jesus J. Aguilar, MD
Board Certified Internal Medicine
Hablo Español

Highlands Clinic
1910 S. New Braunfels
San Antonio, TX 78210-5220

(210) 532-0891
Fax: (210) 532-0717

Douglas Bahr, MD
Douglas F. Bahr, MD
Board Certified Internal Medicine

New Braunfels Clinic 
900 Loop 337
New Braunfels, TX 78130-5723

(830) 515-1280
Fax: (210) 515-1963

Ana Maria Calderon, MD at HealthTexas
Ana Maria Calderon, MD
Board Certified Internal Medicine
Hablo Español

Wurzbach Clinic
8542 Wurzbach
San Antonio, TX 78240

(210) 616-7300
Fax: (210) 616-7359

Kristi Clark, MD at HealthTexas in white lab coat
Kristi Clark, MD
Board Certified Internal Medicine

Wurzbach Clinic
8542 Wurzbach Rd
San Antonio, TX 78240-1241

(210) 616-7300
Fax: (210) 616-7359

Max Cruz, MD at HealthTexas
Max Cruz, MD
Internal Medicine
Hablo Español

Las Palmas Clinic 
911 Castroville Rd
San Antonio, TX 78237

(210) 436-7402
Fax:(210) 436-7398

John Lim, MD at HealthTexas
John Brian Lim, MD
Board Certified Internal Medicine

Schertz Clinic
650 FM 3009
Schertz, TX 78154

(210) 477-7181
Fax: (210) 736-7073

Lenibet Montemayor MD at HealthTexas
Lenibet Montemayor, MD
Board Certified Internal Medicine
Hablo Español

Southwest Military Clinic
1802 SW Military Dr
San Antonio, TX 78221-1451

(210) 924-2337
Fax: (210) 923-2208

Jose Ortiz, MD
Jose Ortiz, MD
Board Certified Internal Medicine
Hablo Español

San Pedro Clinic
530 San Pedro Ave
San Antonio, TX 78212-5006

(210) 225-4511
Fax: (210) 225-4514

Michael Suarez doctor logo
Bharath Pola, DO
Board Certified Internal Medicine

Westover Hills Clinic
10307 State Highway 151
San Antonio, TX 78251-4557

(210) 237-4983
Fax: (210) 581-1471

ramos
Steven Ramos, MD
Board Certified Internal Medicine
Hablo Español

San Pedro Clinic
530 San Pedro Ave
San Antonio, TX 78212-5006

(210) 225-4511
Fax: (210) 225-4514

Location Phone Number
Alamo Heights Clinic (210) 828-2531
Blanco Clinic (210) 384-8282
Helotes Clinic (210) 477-7180
Highlands Clinic (210) 532-0891
Hill Country Clinic (830) 249-3800
Holy Cross Clinic (210) 249-0212
Ingram Park Clinic (210) 477-7190
Las Palmas Clinic (210) 436-7402
Leon Valley Clinic (210) 520-4455
New Braunfels Clinic (830) 515-1280
Perrin Beitel Clinic (210) 572-3306
San Pedro Clinic (210) 225-4511
Schertz Clinic (210) 477-7181
SW Military Clinic (210) 924-2337
Stone Oak Clinic (210) 546-1600
Val Verde Clinic (210) 921-4200
Westover Hills Clinic (210) 237-4983
Wurzbach Clinic (210) 616-7300