Plaza Hotel And Suites

201 N 17th Ave
Wausau
Wisconsin
United States