Manage Your Business

ECHO, Leahy Center for Lake Champlain

ECHO, Leahy Center for Lake Champlain

Science Museum · Burlington, VT
HOURS
Closed
YELP
(98)
3.8
ACCEPTS

About

ECHO, Leahy Center for Lake Champlain, formerly the Lake Champlain Basin Science Center, is a science and nature museum located on the Burlington waterfront in northern Vermont. The center is home to more than 70 species of fish, amphibians, invertebrates, and reptiles, major traveling exhibitions, and the Northfield Savings Bank 3D Theater. ECHO has been open to public since 2003, offering daily animal encounters and hands-on activities that are educational and family-friendly.

MoreLess
More on Wikipedia

Ratings & Reviews

Good to Know

Accepts Apple Pay
Accepts Contactless Payments
Wheelchair Accessible
Good for Kids
Free Wi-Fi
Gender-Neutral Restrooms
Accepts Credit Cards

Featured

Also at This Location

Details