About project
Located at the intersection of Main Street and Mostar Avenue, Vista Park Place is the largest commercial retail centre in Whitchurch-Stouffville. The Centre combines Longo’s and other institutional anchors with dining, healthcare, family services, and lifestyle offerings to serve communities across northern York Region.
Property Type
Retail Centre
Size
13.69 Acres
Location
5769 Main Street, Whitchurch-Stouffville, Ontario
Ownership
Joint Venture
Gallery
A peek into the life at Vista Park Place

















