This store is located on Queen Street at a plaza across the street from Walmart. It's not a convenient location if you're coming from the south. The heavy congested area makes it hard to drive in and out of the plaza at times.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.