Menards 3115

Menards #3115, also known as Menards Onalaska, is a Menards home improvement store located at 1301 Sand Lake Road in Onalaska, Wisconsin.