The Urinals of Whitlock Park

Whitlock Park is a park located in Downers Grove, IL.

Filed under: Parks
Tweet

This photo was sent in by MG. He writes: "Whitlock Park is a park on the northeast side of Downers Grove. The local baseball teams have their games here."