The Urinals of Stanford Square Mall

Stanford Square Mall is a shopping mall located in Bloomingdale, IL.

Filed under: Business

This photo was submitted by CTTF. He writes: "Opened in 1981, Stratford Square Mall is a moderate sized mall on the south side of Bloomingdale with six anchor stores, a movie theater and two floors of shops. This photo is from the restroom of the Sears wing which was added on to the mall in 1990."