Location of Beaver Plaza Shopping Centre mall is 239 MAIN HIGHWAY, BAY ROBERTS, NL, A0A 1G0, CANADA.
GPS Coordinates: 47.602459, -53.283691
« Return to Beaver Plaza Shopping Centre