Downtown Clinic

1303 McCullough Ave, Suite 170, San Antonio, TX 78212

Downtown Clinic

1303 McCullough Ave Suite #170
San Antonio, TX 78212 | Get Directions

Main Phone: (210) 921-3800
Medical Appointments: (210) 921-3803

Show hours
Primary Care Hours

 

Providers at this location
Title Address Description
Downtown Clinic
720 Pleasanton Rd, San Antonio, TX 78214, USA1303 McCullough Ave
Suite 170
San Antonio, TX 78228