Location

Two Convenient Locations!

Value Inn Milwaukee South
9420 South 20th Street Oak Creek, WI 53154

Value Inn Kenosha
7221 122nd Ave. Kenosha, WI 53142