Chevrolet Impala for Sale in Decatur, Illinois
2008 Chevrolet Impala LS in Decatur, IL
Local new car trade. Our prices can't be beat. Loaded. Drives great. For this special price you must mention this ad on Craigslist. M & M Motors, 901 W. Eldorado St., Decatur. Monday through Friday 9am to 5pm. Saturday 9am to 3pm. Well over 80 car...