Ted's Repair
120 E Spruce St, Bellevue, Idaho, 83313
(208) 578-0104
Find out more about us on Connect2Local