Website designed and maintained by Corporate Web Image, Inc.
English Spanish German French Chinese

Travel
Resources

Travel Info Guide

ECHO Center brochure thumbnail
ECHO Center brochure thumbnail
Brochure ID: p17-00000012

Share Brochure

Send a copy of this brochure's information to yourself or a friend.

ECHO Center

Address
1 College St
Burlington, VT 05401
Phone: (802) 864-1848
Toll Free: (877) 324-6386
Description
ECHO, Leahy Center for Lake Champlain is a 501(c) non-profit organization. Its mission is to inspire and engage families in the joy of scientific discovery, wonder of nature, & care of Lake Champlain.
Map Video Photos
Add to Suitcase Download / Print Share with Friend
We are in the process of adding more states. Please check back shortly.