Our Shop
31862 N 5th Ave
Spirit Lake, ID 83869
208.623.2184
Contact Us
If you can, calling us directly at 208.623.2184 will ensure the speediest response, but if you can’t, feel free to drop your name and contact information, and we will get back to you as soon as possible.