The Urinals of Village Green Park

Village Green Park is a large park located in Glen Ellyn, IL. It is not to be confused with Village Green, a small park in nearby Plainview, IL.

Filed under: Parks

This photo was sent in by CTF. He writes: "Village Green Park is the largest park in Glen Ellyn and is located a couple blocks away from College of DuPage. This park features several ball fields where the baseball/softball teams for Glen Ellyn play."