Detail
p17-00000012

ECHO Center
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.
English Spanish German French Chinese