Quality Inn & Suites Near Lake Menomin Park
1721 Plaza Drive NE -
Menomonie,
WI 54751