Lloyd Center for the Environment
The Lloyd Center for the Environment is a non-profit organization that provides educational programs on aquatic environments in southeastern New England in the United States.
The Lloyd Center’s 55 acres (220,000 m2) of
site.