Driving directions. The Medical Arts & Research Center - MARC is located in the heart of the South Texas Medical Center near the UT Health San Antonio Cancer Center and UT Dentistry San Antonio. 8300 Floyd Curl Drive. San Antonio, TX 78229 210-450-9000..