Super 8 Eau Claire Campus Area

1151 W Macarthur Ave
Eau Claire
Wisconsin
United States