Edelweiss Chalet Country Club

  • Recreation
  • Restaurants
  • Athletics
W4764 Edelweiss Road
New Glarus, WI 53521
(608) 527-2315