Contact Us The Aurora Cancer Center is located in the heart of South Texas Medical Center, at the intersection of Floyd Curl Drive and Huebner Road. Grace Medical Plaza 9102 Floyd Curl Drive San Antonio, TX 78240 Phone: (210) 247-0888Fax: (210) 558-0758 Better Cancer Care is Our Mission (210) 247-0888 9102 Floyd Curl Drive San Antonio, TX 78240