To schedule an appointment with Dr. Hall, please call:


"I believe in providing you with the very best possible options to relieve your pain and increase your functional well-being."

     - Dr. Hall



(210)614-6432 (800)924-1455


Most insurance plans accepted, with discounts for cash.


Procedural Inquiries


For descriptions of each procedure, please click here.


For questions regarding specific procedures, please email Dr. Hall at:



  Monday-Friday: 9AM-5PM  
  Saturday: Closed  

Sunday: Closed