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

Own this business?
See a problem?

You might also like

United StatesVermontBurlingtonLeahy Center For Lake Champlain

Partial Data by Infogroup (c) 2025. All rights reserved.