Landmark Cancer Center

8019 South New Braunfels Avenue, Suite 101
San Antonio, TX 78235
(210) 981-3051
(210) 981-3052 (fax)
Open Monday - Friday 8:00-5:00
  • About

    Landmark is the first Radiation Therapy Center to open in South San Antonio. We are excited to bring cutting edge technology in radiation oncology to our patients.

  • Directions

    Brooks City Base - located in the Brooks Medical Plaza 8019 S. New Braunfels Ave, Suite 101 San Antonio, Texas 78235