The Urinals of Briar Patch Park

Briar Patch Park is a park located in Wheaton, IL.

Filed under: Parks
Tweet

This photo was sent in by CTTF. He writes: "Briar Patch Park is a small park located on the south side of Wheaton. Access to the park for parking is located awkwardly on a small cul-de-sac behind it instead of near or on the main road."