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 Auntie Anne's hoursJimmy John's hoursPenn Station hoursDunkin' Donuts hoursOutback Steakhouse hoursBurger King hoursPeople Are Reading