Toggle navigation
Toggle search
Cities
Blog
Contact
Shop Owners
Search
Find a Shop
Subaru Repair Shops
/
Idaho
/
Idaho Falls, ID
/
C & S Auto Repair
Visit Our Website
C & S Auto Repair
2435 E. Iona Road
,
Idaho Falls
,
ID
83401
US
No Reviews
Be the first to
Write a Review
208-524-2770
Say you found them on ScoobyShops!
2435 E. Iona Road
,
Idaho Falls
,
ID
83401
US
208-524-2770
Report Incorrect Information
Certified Subaru auto repair technicians in Idaho Falls.