Details
Happy 4th of July! Come celebrate with us here at Weymouth tons of activities, music, swimming and more!