Big Bay Point Plaza is a single-storey multi-tenant retail plaza building located close to the intersection of Big Bay Point Road and Yonge Street in the city of Barrie.
This building is well positioned in a rapidly expanding area of Barrie facing Yonge Street, the longest road in the world.