Main menu Open search menu

Csi Auto Repair

Automotive
1800 North Woodruff Avenue, Idaho Falls, ID 83401 1800 North Woodruff Avenue, Idaho Falls Directions
+12085520756

The next time you need to get your car's body worked on, you'll definitely want to take advantage of Csi Auto Repair's reliable and direct body shop garage in Idaho Falls.

Tips

250

From Our Editors

The next time you need to get your car's body worked on, you'll definitely want to take advantage of Csi Auto Repair's reliable and direct body shop garage in Idaho Falls.

Don't bring your car in to just any body shop. Leave it to the auto specialists at Csi Auto Repair. Is your car in need of a repair or check-up? Bring in in to the auto specialists at Csi Auto Repair today.

Explore Nearby
Csi Auto Repair

Groupon has verified that the customer actually visited Csi Auto Repair.