12 years in Business
Auto Repair & Service, Automobile Parts & Supplies, Tire Dealers
Address: 1108 W Main St, Howell
Postal code: 72830
Phone: (479) 754-0068
Tire Dealers, Auto Repair & Service, Brake Repair, Shock Absorbers & Struts, Auto Oil & Lube, Automobile Parts & Supplies
New and used tires, auto, truck, atv, mower, a/c repair, shocks, brakes, auto repair
Cooper, Dean, Nexen, Mastercraft
I have had several occcasions ...
I have had several occcasions to deal with this station. The guys are great, very respectful to a woman... they do great work, rates are very fair. I highly recommend this station.
teresa.mays / 11/15/2012