Menards 3152

Menards #3152, also known as Menards Rice Lake, is a Menards home improvement store located at 2920 Decker Drive in Rice Lake, Wisconsin.