Located at 75 King St S in Waterloo, Ontario, The Shops at Waterloo Town Square is a company within the shopping centres category of Canpages website.
Please call 519-886-4190 to get in touch with The Shops at Waterloo Town Square that is in your neighbourhood.
Finally, feel free to send this to your friends by accessing Facebook or Twitter links.