Weymouth MA Stadiums Arenas & Athletic Fields 1. 84 Commercial St, Weymouth, MA 02188 | Woods South Shore Auto School (781) 843-0300