MC Template Directions to ECHO, Leahy Center for Lake Champlain Directions to 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 | map 802-864-1848 | 877-ECHOFUN | fax: 802-864-6832 Visit Site Get directions to: ECHO, Leahy Center for Lake Champlain, , Burlington VT Get directions from: Click to Print This Page If your business isn't here, contact us today to get listed!