Northtown Auto Repair and Tire
6333 W Fond Du Lac Ave, Milwaukee, WI 53218
Reviews
01/26/2016
Provided by YP.comThis is the worst f*%king place in the world!!!!! No professionalism and the mechanics or whatever they call themselves (Chris and anybody off the street) are the worst!!! They messed over both of my vehicles... Lesson learned...
More Business Info
- Hours
- Do you know the hours for this business?
- AKA
Northtown Auto Repair & Tire Center
- Categories
- Tire Dealers, Auto Repair & Service
Suggest an Edit