Revision Lakeside Pavilion
ECHO Three Tiers
Top Floor and Deck
Park adjacent to ECHO, south of the building.
Will accommodate a 30' x 50' tent (tent not included)
ECHO Lake Aquarium and Science Center | Leahy Center for Lake Champlain ♦ One College Street, Burlington, VT 05401 (P) 1.802.864.1848 ♦ (Toll-Free) 1.877.324.6386