Share Brochure
Send a copy of this brochure's information to yourself or a friend.
ECHO Center
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.