MON-THUR 8:00 AM to 5:00PM
FRI: 8:00 AM to 12:00 PM
SAT-SUN : Closed
Office Location
Office location
Christus Santa Rosa Westoverhills
Medical Plaza 1
11212 STATE HWY 151,
SUITE 180
SAN ANTONIO TX 78251
Office Location
We are located on the Westover Hills Santa Rosa Hospital campus off Highway 151 close to Sea World of Texas. The Medical Plaza 1 campus building located behind the hospital. There is a convenient patient drop off area and plenty of parking free of charge.