Town of Champlain receives $500,000 for new salt and sand storage facility

Supervisor delighted to see massive salt and sand pile run-off the premises for good

by