Traveling 3-D exhibit puts you inside arteries
November 8, 2010
…at 8300 Floyd Curl Drive, San Antonio 78229. Most major health plans are accepted, and there are clinics and physicians at several local and regional hospitals, including CHRISTUS Santa Rosa,…