Nick's Auto Clinic
2970 University Ave W, Windsor N9C 1G2