La Quinta Inn Wausau is located at 1910 Stewart Ave, Wausau, WI-54401. Get step by step driving directions to La Quinta Inn Wausau.
The following map shows the location of La Quinta Inn Wausau
View details of La Quinta Inn Wausau.