Located at the intersection of Route 3, Route 228, and Route 53 in Norwell, MA - Queen Anne Plaza is situated in between the upscale communities of Norwell and Hingham.