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
Show hours
Primary Care Hours
| Monday | |
| Tuesday | |
| Wednesday | |
| Thursday | |
| Friday | |
| Saturday | Closed |
| Sunday | Closed |