Cabela’s first store in Ontario, the Barrie store is located on 50 Concert Way in the Park Place Shopping Centre. The 70,000-square-foot store features museum-quality wildlife displays, a large mountain replica, an indoor archery range and tech room, a Bargain Cave and a Fudge Shop.