Sheldon Town Park

Depot Street, Sheldon, Illinois 60966