Texas Liver Tumor Center Location Mays Cancer Center at UT Health San Antonio MD Anderson Cancer Center 7979 Wurzbach Road, Suite U219 San Antonio, TX 78229 Phone: 210-743-4306 Toll-free: 1-888-336-9633 Fax: 210-702-4233 LiverTumorCenter@uhs-sa.com