ECHO Lake and Science Center Recieves $1m Gift

URLINGTON, Vt.—Philanthropist Lois McClure, who joined her late husband in donating $2.5 million to found the ECHO Lake Aquarium and Science Center on the city’s Lake Champlain waterfront, is donating another $1 million as an endowment. Read the rest of this entry »

Advertisements