Another Freeport, Maine, Brewery Closes PermanentlyAnother Freeport, Maine, Brewery Closes PermanentlyLess than a year after it closed its Portland location, Stars and Stripes Brewery has shuttered their Freeport location as well. JoeyJoey