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

 

Title Address Description
Downtown Clinic
1303 McCullough Ave, San Antonio, TX 78212, USA1303 McCullough Ave
Suite 170
San Antonio, TX 78228