Intermountain Spine & Orthopaedics - Dr. David Christensen

  • Physicians
Locust Grove Complex
1411 Falls Ave E Ste 1301
Twin Falls, ID 83301
(208) 732-0067
(208) 732-3195 (fax)