Barrett Auto Center Inc located at 401 S Locust St in Glenwood, IA services vehicles for Oil Change and Lube, AC and Heating Repair, Auto Repair, Brake Repair, Diagnostic Services, Electrical Repair, Engine Repair, Exhaust Repair, Tire Changes, General Maintenance, Tire Repair. Call (712) 527-5525 to book an appointment or to hear more about the services of Barrett Auto Center Inc.
Full Service Auto Repairing. Quality Used Cars and Trucks.