Locations


 

 

Full Time Offices


Downtown 

210-228-0743

400 Baltimore

San Antonio, TX 78215 

Downtown Info

See Providers

Request an Appointment

Floresville 

830-216-2606

495 10th St., Ste. 102

Floresville, TX 78114

Floresville Info

See Providers

Request an Appointment

Kerrville 

830-896-7607

222 Sidney Baker South, #208

Kerrville, TX 78028

Kerrville Info

See Providers

Request an Appointment


Mission Crossing 

210-337-4911

2902 Goliad Rd. Ste 103

San Antonio, TX 78223

Mission Crossing

See Providers

Request an Appointment

New Braunfels Office 

830-620-4650

2660 E. Common St., Ste 201

New Braunfels, TX 78130

New Braunfels Info

See Providers

Request an Appointment

North Central/Stone Oak 

210-495-8280

731 Carnoustie Dr., #102

San Antonio, TX 78258

North Central Info

See Providers

Request an Appointment

 

Northeast 

210-654-7326

2391 NE Loop 410 # 405

San Antonio, TX 78217

Northeast Info

See Providers

Request an Appointment

Northwest Office 

210-692-7228 

8042 Wurzbach Rd., Suite 500

San Antonio, TX 78229 

Northwest Info

See Providers

Request an Appointment

Seguin 

830-549-5022

1410 E. Walnut St

Seguin, TX 78155

Seguin Info

See Providers

Request an Appointment

 

Southwest 

210-403-0765

102 Palo Alto Rd., Ste 200

San Antonio, TX 78211

Southwest Info

See Providers

Request an Appointment

Westover Hills 

210-549-3524

9846 Westover Hills, Ste.101

San Antonio, TX 78251

Westover Hills Info

See Providers

Request an Appointment

Vascular Access 

210-342-2233

7114 San Pedro Ave

San Antonio, TX 78216

Vascular Access Info

See Providers

 

 

Business Office 

Admin: 210-661-5622
Billing: 210-481-7453

7142 San Pedro Ave., Ste. 120

San Antonio, TX 78216

Business Office Info

(Admin Only)

 

Part Time Offices


 

Boerne 

830-896-7607

134 Menger Springs, #1210

Boerne, TX 78006

Boerne Info

See Providers

Request an Appointment

Castroville 

210-692-7228

409 Madrid

Castroville, TX 78009

Castroville Info

See Providers

Request an Appointment

Heart Plaza 

210-549-3524

6800 IH10 West, Ste 200

San Antonio, TX 78201

Heart Plaza Info

See Providers

Request an Appointment

Live Oak 

210-654-7326

6700 Randolph Blvd., Ste. 102

San Antonio, TX 78233

Live Oak Info

See Providers

Request an Appointment

 

Pleasanton 

830-569-1858

1320 W. Oaklawn Rd., Ste. H

Pleasanton, TX 78064

Pleasanton Info

See Providers

Request an Appointment

Schertz 

210-654-7326

5000 Baptist Health Dr., #116

Schertz, TX 78154

Schertz Info

See Providers

Request an Appointment