The Trick or Treat Hours for the Village of New Glarus have been set for Tuesday, October 31, 2017, from 5:00 p.m.-8:00 p.m.
new glarus forecasts