General Society of Mayflower Descendants Company
General Society of Mayflower Descendants is a non-profit organization that provides educational resources and information services.
Headquarters:
Greater Boston Area, East Coast, New England