Get directions to: Champaign Super 8 Motel, Champaign, IL
Restaurant address: 202 W Marketview Dr Champaign, IL 61820, USA
Restaurant: Champaign Super 8 Motel