Search results
- Belvidere Auto ClinicAuto repair
Phone: (815) 544-0537
301 W Locust St Belvidere, IL 61008 343.17 mi
Is this your business? Verify your listing
Phone: (815) 544-0537
301 W Locust St Belvidere, IL 61008 343.17 mi
Is this your business? Verify your listing
3.0 2 reviews
After calling around various mechanics this was the one place that was priced very reasonable. Great work and definitely recommend them! Very quick to get car in for brake replacement. More
If there was a zero star option I'd give that. Misdiagnosed my problem, seems incompetent w complicated repairs. Oil changes should be safe bet, something more difficult might be a stretch... More