About

Truck repair shop located in Blackfoot, Idaho.