Ortho San Antonio’s Medical Center Location

Address

2833 Babcock Rd, Tower II, Suite 435
San Antonio, Texas 78229

Phone

Hours

Monday - Friday | 8 AM to 5 PM

 

Our Medical Center Team