The location in Pembroke has apparently shut its doors — but on the 90th anniversary of the New England brand, a new chapter could be on the horizon.

See Full Page