Echo Lake Aquarium
CLOSED NOW
Today: 10:00 am - 5:00 pm
Tomorrow: 10:00 am - 5:00 pm
28 Years
in Business
TollFree: (877) 324-6386
Echo Lake Aquarium and Science Center Leahy Center
ECHO, Leahy Center for Lake Champlain
Parking: Lot, Paid
Phone: (802) 864-1848
Address: 1 College St, Burlington, VT 05401
Website: http://www.echovermont.org