2829 & 2833 Babcock Road
San Antonio, Texas 78229
Located on the CHRISTUS Santa Rosa Hospital – Medical Center campus. Property features 4-story parking garage for physicians and staff and a covered patient drop-off between towers I & II.
Full floor available.
Medical Tower I
Medical Tower II