The Urinals of Main Place Mall

The Main Place Mall is a mall located in Santa Ana, CA.

Filed under: Business
Tweet

This picture was sent in by squirrel. He writes: "This is a huge mall located in the heart of Santa Ana just between the 55 and 22 freeways in Southern CA."