BBA Logo
BBA Members

 

 

ECHO at the Leahy Center for Lake Champlain
One College Street, on Burlington's Historic Waterfront
Burlington, VT 05401
 
Telephone: (802) 864-1848
Fax: (802) 
 
Member since: 2003
 
ECHO is Vermont’s premier lake aquarium and science center on the Burlington Waterfront encompassing nearly 30,000 square feet and featuring over 60 species of fish, amphibians and reptiles with 100 hands-on interactive exhibits.  Open daily from 10am to 5pm and until 8pm on Thursday nights, there is more fun than you can fathom at ECHO.  Visit www.echovermont.org for more information and GET YOUR MIND WET!