A major road through the center of Hamilton will be closed for most of this weekend.
Bay Road (Route 1A) will be closed at the railroad crossing starting Friday, July 28 at 8 p.m. and stay closed through Sunday, July 30 at about 4 p.m.
All northbound traffic will be detoured down Linden Street or Railroad Avenue to Willow Street, according to Hamilton police. To get to the Shoppes at Hamilton Crossing, Cumberland Farms or Hamilton Convenience Store, drivers will need to go around and drive south on Bay Road or use Walnut Road from Wenham.
The MBTA will work on improvement stop the crossing during the closure.
Hamilton police detail officers will be in place during the work and police ask that drivers allow for extra time and expect delays in the area.