Bob Simpson's Auto Town Inc Map phone 1200 W Bloomington Rd Champaign, Illinois 61821 Euro Motors & Auto Dealers Inc Map phone 50 E Springfield Ave Champaign, Illinois 61820 Ford City Map phone 701 W Marketview Dr Champaign, Illinois 61822 GMC Truck Center Map phone 300 Carriage Center Ct Champaign, Illinois 61820 J D Byrider Sales Map phone 441 W Marketview Dr Champaign, Illinois 61822