
Todd Banks, OT
Occupational Therapy
Make an Appointment
(208) 734-7333Telehealth services available
Primary Therapy Source, Twin Falls, ID is located at 254 River Vista Pl, Twin Falls, ID 83301.
Providers at Primary Therapy Source, Twin Falls, ID specialize in Physical Therapy, Speech-Language Pathology, and Occupational Therapy.
Visit Healthgrades to view Primary Therapy Source, Twin Falls, ID hours.
35 providers practice at Primary Therapy Source, Twin Falls, ID.
Use the insurance check on this page to verify if Primary Therapy Source, Twin Falls, ID is in-network.