Search results
- Lewis Auto SalesUsed Car Dealer
790 N Water St Decatur, IL 62523 316.86 mi
Is this your business? Verify your listing
790 N Water St Decatur, IL 62523 316.86 mi
Is this your business? Verify your listing
1.0 1 review
Bought a vehicle July 6. Within the first week said vehicle overheated. I replaced radiator, both hoses and thermostat. Car continued to overheat. Ordered a water pump for the car and sent it with... More