The Auto Clinic Repair and Towing is your trusted and reliable family-owned and operated auto repair and towing facility. As a Gold certified NAPA AutoCare Center, it is our number one priority to provide transparent, honest, and reliable service to the drivers of Ottawa! Our ASE and Master Technicians provide digital diagnostics, to show you what is wrong with your vehicle. We also offer A/C services, scheduled maintenance, brake work, wheel alignments and so much more backed by NAPA’s 36-month/36,000-mile Nationwide Peace of Mind warranty! For your convenience, we provide a 24/7 towing and roadside services and for those larger repairs, we also offer financing options. We’re your go-to shop in Ottawa, Illinois! Call today!