COVID-19 Update: Auto Repair is an essential business and we are open. Find More

Location

Shop Location

1850 E. Franklin Road
Meridian, ID 83642

Phone

 208.888.7464.

Shop Hours

Monday through Friday
8:00 AM – 5:30 PM