Menards 3249

Menards #3249, also known as Menards Machesney Park, is a Menards home improvement store located at 1600 West Lane Road in Machesney Park, Illinois.