CANADAOPINIONS.COM
For Merchants
Write a Review
Cowell Auto Repair
1
review
2918 Walker Rd, Windsor, ON
+1 519-972-9100
www.facebook.com/cowellautorepair
suggest an edit
Ontario
Auto Repair Shop
Cowell Auto Repair in Windsor ON
Emily
0
03 January 2024 22:02
Cowell automotive is the only place I bring my car and I have been going there for years now. You can trust them to be honest and take care of your vehicle. Great customer service! Highly recommend to anyone looking for a mechanic.
report
reply
Write a Review for Cowell Auto Repair
Overall Rating:
post