Fed up of endless wait?
Look for clinic with Prime
Castle Hill Surgery Center
Castle Hill Surgery Center

Castle Hill Surgery Center, Northwest Side

SAN ANTONIO

Castle Hill Surgery Center is a Hospital in Northwest Side, SAN ANTONIO. The timings of Castle Hill Surgery Center are: Mon-Sun: 09:00-21:00. Click on map to find directions to reach Castle Hill Surgery Center.

Address

1646 Lockhill Selma Rd, San Antonio, TX 78213

Northwest Side, SAN ANTONIO
Get Directions

Timings

Mon - Sun

09:00 - 09:00