Home \ Plan Your Visit \ Directions & Parking
ECHO is located front and center on the Burlington waterfront.
ECHO's parking lot is conveniently located right behind our center. To pay the small fee please use one of the two parking kiosks on site. 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