2655 North 22nd StreetDecatur, IL 62526
(217) 791-5667
(217) 791-5668
Buying your next vehicle is easy at C and L Auto Sales. Located in Decatur, IL, C and L Auto Sales is dedicated to making the car shopping, financing, and purchasing experience simple.