Patient Helpline:
2167 Village Park Ave. Suite 200 Twin Falls, ID 83330
North Canyon Medical Center - Twin Falls
(833) 229-8741