Physicians - Optometry & Opthalmology in Soda Springs, ID

380 S 3rd W, Soda Springs, Idaho, 83276-1559

(208) 547-2020


152 S Main St, Soda Springs, Idaho, 83276-1441

(208) 547-0000


380 S 3rd W, Soda Springs, Idaho, 83276-1559

(208) 547-2020