The Urinals of DuPage River Sports Complex

DuPage River Sports Complex is a sporting facility located in Naperville, IL.

Filed under: Sporting, Concert, and Other Venues
Tweet

This photo was sent in by CTTF. He writes: "This park district complex is located south of downtown Naperville and features a skate park, ball fields and a picnic pavilion with this restroom pictured here."