Meet Your Clinic Doctors
Welcome New Patients
Welcome Back Returning Patients
For Referring Physicians

M. David Dennis, M.D.

M. David Dennis M.D.

Dr. Dennis completed his undergraduate work at the University of Texas at Austin. Upon graduation, he entered Baylor College of Medicine where he earned the degree of Doctor of Medicine in 1975. After serving his internship and Orthopaedic Residency at Baylor, Dr. Dennis did a Fellowship in Low Back Pain at Texas Tech University, Lubbock, Texas. While in Fellowship training at Texas Tech, he organized and directed the Low Back Pain Clinic. He completed a Leon Wiltse, M.D. Fellowship at the University of California, Long Beach, where he was a consultant to the Low Back Pain Clinic.
Dr. Dennis received his Board Certification from The American Board of Orthopaedic Surgeons in September of 1981. He is a fellow of The American Back Society, and is a member of several professional organizations. Dr. Dennis is an Assistant Clinic Professor at the University of Texas Health Science Center, San Antonio and has served as Chief and Vice Chief of Orthopaedics at the Methodist Hospital San Antonio, Texas.


San Antonio Staff
Mary Tamez, Clinic Manager/Clinical Research Coordinator, Michael Gauna, Nora Villanueva
(210) 614-6432
(210) 615-3577 Fax

Laredo Staff
Christina Castillo, Tracy Estevenas, M.A.
(956) 717-8397
(956) 717-5959 Fax

Primary Office Location

Other Locations

  • Eagle Pass


    Location closed – Please click here to call the Laredo office to book your appointment.

  • Laredo
    South Texas Spinal Clinic, P.A.
    6801 McPherson Rd., Suite 219
    Laredo, TX 78041-2227
    Phone: (956) 717-8397
    Fax: (956) 717-2007


  • Baylor College of Medicine
  • University of Texas
  • Tulane University

Licensure and Board Certification

  • Texas State Board of Medical Examiners and American Board of Orthopedic Surgery

Hospital Privileges

  • Victory Medical Center
  • Methodist Stone Oak
  • The Spine and Surgical Hospital of South Texas
  • Baptist Health System Hospitals
  • Methodist Healthcare Hospitals

Book an appointment