Whether you failed an emission test, need brakes, or have a leaking water pump, or looking to replace your engine or transmission, count on our experienced technicians at Depot Tire & Auto Service Center in Fox Lake, Illinois. We have the knowledge and ability to fix your vehicle. We have been family owned and operated for over 20 years. So you know you're getting exceptional auto repair services.