Directions

Surgery Center at Pasteur Plaza
7909 Fredericksburg Rd, San Antonio, TX
Surgery Center at Pasteur Plaza
7909 Fredericksburg Rd
San Antonio, TX 78229
CLOSED NOW
Regular Hours
Mon - Fri8:00 am - 5:00 pm
(210) 581-5900