New Gloucester, Maine is home to which Shaker village?
New Gloucester, Maine: New Gloucester is a town in Cumberland County, Maine, in the United States. Sabbathday Lake Shaker Village: Sabbathday Lake Shaker Village is a Shaker village near New Gloucester and Poland, Maine, in the United States.
i don't know