Menards 3523

Menards #3523, also known as Menards Morton Grove, is a Menards home improvement store located at 6301 Oakton Street in Morton Grove, Illinois.