The Urinals of Westmont Yard

Westmont Yard is a sports complex located in Westmont, IL.

Filed under:
Tweet

This photo was submitted by MG. He writes: "Westmont Yard is an indoor sports complex that features numerous recreational facilities."