Holiday Inn South

4751 Owen Ayres Court
Eau Claire, WI 54701