Boston, MA Open About 2 years

Illegal Parking

Does this truck have permit to block off Newbury St at Dartmouth?