Description
Seeing as how it contains over 120 stores, this shopping center is sure to provide something for everyone. This is a great shopping destination with stores & services of all kinds, ranging from departmental stores like Sears to restaurants like Taco Bell & Subway. Cineplex Odeon, with its 7 screens, is also a big draw.
by wcities
on April 28, 2014 from wcities