Menards 3213

Menards #3213, also known as Menards Detroit Lakes, is a Menards home improvement store located at 1465 Menard Drive in Detroit Lakes, Minnesota.