Leahy Center For Lake Champlain
Open
1 College St
Burlington, VT 05401
The Leahy Center for Lake Champlain, located in Burlington, VT, is a non-profit organization dedicated to inspiring and engaging families in the joy of scientific discovery, wonder of nature, and care of Lake Champlain.
ECHO's mission is to create a safe space where equity and diversity are celebrated, and visitors are encouraged to share their pronouns with staff. With a focus on education and exploration, ECHO offers a variety of exhibits, programs, and events that showcase the beauty and importance of Lake Champlain and its surrounding ecosystem.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.