Bower's Auto Repair

208-888-7355
2740 W Franklin Rd
Meridian, ID 83642
No photo available for this business

Business Information

Automobile Repairing & Service, Service Stations-gasoline & Oil, Automobile Inspection Stations-new/used
Auto Inspections

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Oct 18, 2005
This is not a bad place to stop if you need a snack or some gas. I have stopped several times and have been pleased with the service and org... (more)

Browse our top cities

Browse cities by state