Bayview Village Shopping Centre is a shopping mall in the North York area of Toronto, Ontario, Canada, containing over 110 stores. The 440,000-square-foot shopping mall is located at the northeast corner of Bayview Avenue and Sheppard Avenue. The anchor stores are Loblaws, Shoppers Drug Mart and LCBO.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Bayview_Village_Shopping_Centre
Official Website http://www.bayviewvillageshops.com/
Phone +1-416-226-0404
Coordinates 43°46'8.268" N -79°23'7.868" E