Medical Center Location

CEC is located near the South Texas Medical Center between I-10 and Loop 410 near the intersection of Callaghan and Babcock. We are conveniently located near USAA, the Southwest Research Institute (SwRI), KellyUSA, and Lackland AFB.

6739 Callaghan Road

San Antonio, Texas 78229


Telephone: (210) 342-4302





You can also find us on Facebook! facebook
View Larger Map