Champlain’s Newest Residence Hall: 158 South Willard Street
This fall, Champlain College added another historic building to its constellation of Victorian residence halls: 158 South Willard Street, on the corner of Main and South Willard. This gorgeous residence stands out for its architectural significance and ties to two Burlingtonians, famous in their day for their military service, business ventures, and travel adventures. Designed […]
Continue reading