Idaho City
20 Grimes Pass Road Idaho City, ID 83631
We specialize in snow, water, and off-road recoveries; have 4X4 trucks, we go where others won’t!
Open 24/7