Penn Station adresses in Champaign‚ IL Home Work hours Penn Station hours Illinois Champaign AddressPhoneMap906 W Town Center Blvd Champaign(217) 403-1990 605 S 6th St Champaign(217) 344-9050 You May Like Chipotle Mexican Grill hoursHooters hoursHardee's hoursPizza Hut hoursA&W Restaurant hoursBlimpie hoursPeople Are Reading