Our Story
ECHO, Leahy Center for Lake Champlain is a vibrant non-profit organization dedicated to inspiring families through the joy of scientific discovery and the wonders of nature. Located in the heart of the Lake Champlain Basin, ECHO emphasizes equity and diversity, creating a welcoming environment for all.