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 2 kiosks. .
ECHO, Leahy Center for Lake Champlain
1 College St.
Burlington, VT 05401