pain management, sports, spine therapy idaho falls pocatello

Contact Us

Teton Spine and Sports Center

Contact Teton Spine and Sports Center for your spine, sports and pain management medical needs.

Locations :
Idaho Falls
2060 S Woodruff Ave, Idaho Falls, ID 83404
850 E. Lander St. Pocatello, ID 83201

Contact Us - Set Your Appointment

  • *
  • *
  • *
  • Captcha:
    Click to replace the verification code picture!