0
Skip to Content
legs
Home
Services
About
Contact
Scheduling
legs
Home
Services
About
Contact
Scheduling
Home
Services
About
Contact
Scheduling

legs

New Location
(summer 2025)

2174 Canyon Plaza Suite 200
Twin Falls, ID 83301

Current Location

512 Pole Line Road East
Twin Falls, ID 83301

Inside of Innovative Medical Imaging