The Urinals of McCollum Park

McCollum Park is a public park located in Downers Grove, IL

Filed under: Parks
Tweet

This picture was sent in by MG. He writes: "McCollum Park is Downers Grove's largest park and features picnic area, sport fields and even a miniature golf course."