Holts Auto Sales in Decatur, Illinois
Directions | Reviews | More Decatur Car Lots | Search Nearby Locations
Holts Auto Sales
1639 North 22nd Street
Decatur, IL 62526
(217) 423-7434
Holts Auto Sales welcomes your visit at 1639 North 22nd Street in Decatur. Call (217) 423-7434 and see what they can do for you.
Get turn by turn directions to Holts Auto Sales in Decatur by entering your starting address below. Press "PRINT" for a printer friendly version.