Get Updates Through Email

Friday, January 2, 2015

Town Square Wheaton- (Wheaton, IL)

The Town Square Wheaton is a small, shopping plaza in Wheaton, IL that has national brand stores and local shops to fit anyone's needs.

Here are pictures of the plaza from September 2013:

If anyone knows anything more about the center, feel free to post and comment below.

Thank you for reading.

No comments:

Post a Comment