ECHO is located front and center on the Burlington waterfront.
Update: ECHO’s parking lot in under construction for Fall 2018. Check out our Facebook page for updates.
To find alternative parking options, click here for the Park Burlington interactive map.
ECHO, Leahy Center for Lake Champlain
1 College St.
Burlington, VT 05401