New Glarus Town Hall

206 2nd St.
New Glarus
Wisconsin
United States