(208) 587-4832(208) 587-4832
View Website »
675 West 6th South, Mountain Home, ID 83647
Mountain Home Car Care Center is Idahos number one shop providing the best in automotive technicians. We are trained to handle comprehensive automotive diagnostics on any vehicle. Call us today
Be the first to write a review! Write a Review »
©2016 Cox Search, Inc. All rights reserved. Data provided in part by Localeze and Valpak.