The Cove Of Lake Geneva

111 Center St
Lake Geneva
Wisconsin
United States