The Vermont Flannel Company Opening First Maine Store in FreeportThe Vermont Flannel Company Opening First Maine Store in FreeportThe popular retail chain Vermont Flannel Company is set to open their first Maine location in Freeport along Main Street. JoeyJoey