Navigation Menu
Chester, IL

Chester, IL

Bike Chester, IL

  • Author: mike2013
  • Date Posted: August 3, 2013
  • Category: ,
  • Address: Chester, IL

Chester (pop. 8,500) is located on the bluffs of the Mississippi River Valley in Illinois.┬áChester is the “Home of Popeye,” where a 6-foot 900-pound bronze statue of Popeye the Sailor Man stands in the Elzie C. Segar Memorial Park, which honors Popeye’s creator, Elzie Segar.