Ideal Auto Sales Inc. of Central Illinois ← View details 3010 Grand Prix Drive, Decatur, IL 62526 +1 217-875-9500 Get Directions From* To * — Required information