Skip to Main Content

ECHO, Leahy Center for Lake Champlain

ECHO, Leahy Center for Lake Champlain

 
 
 
 
 
 
 
 
 
 
 

ECHO, Leahy Center for Lake Champlain

One College Street
Burlington, VT 05401 | map | directions
Phelan Fretz Phelan Fretz
877-324-6386 | fax: (802) 864-6832
Connect With Us
FacebookTwitterLinkedInInstagram
ECHO's lakefront location, mountain views, sparkling aquariums, & elegant indoor & outdoor spaces will make your next meeting or reception unique & memorable! Up to 82 people can be accommodated in our meeting rooms & the entire building can be rented for a reception of up to 750.
Member Since: 1996
Send a message to:

  ECHO, Leahy Center for Lake Champlain  

Your Name:
Your Email:
Subject:
   
Message:
   
 

 (Date: 12/5/2021)