Home › Venues › Echo Lake Aquarium And Science Center Echo Lake Aquarium And Science Center Tickets Buy tickets for concerts at Echo Lake Aquarium And Science Center in Burlington, VT. No Upcoming Events No upcoming events scheduled at Echo Lake Aquarium And Science Center. Please contact us with any corrections. Hotels & Lodging Near Echo Lake Aquarium And Science Center About the Venue Echo Lake Aquarium And Science Center At-a-Glance Address1 College StBurlington, VT 05401United States Map & Directions Advertisement