Shown here in this undated photo is the North Side Swiss Cheese Factory, located on E. Coates Avenue in Monticello. The building has been through several remodels and additions since then and now houses Sabrosura Foods. Photo courtesy of Sue Rieder
new glarus forecasts