Primary Therapy Source

  • Physical Therapy
254 River Vista Place
Twin Falls, ID 83301
(208) 734-7333
-
(208) 734-8350 (fax)
  • About

    Primary Therapy Source offers evidence-based treatment for children and adults who are experiencing various neurological, orthopedic and developmental conditions and injuries. Our experienced, license