MC Template Map for ECHO, Leahy Center for Lake Champlain Map for ECHO, Leahy Center for Lake Champlain Search | Advanced Search | New Members | Coupons and Discounts | All Categories Other >> Things To See & Do >> Attractions & Events ECHO, Leahy Center for Lake Champlain One College StreetBurlington, VT 05401 | directions 802-864-1848 | 877-ECHOFUN | fax: 802-864-6832 Visit Site If your business isn't here, contact us today to get listed!