Menards 3507

Menards #3507, also known as Menards International Falls, is a Menards home improvement store located at 1985 Valley Pine Circle in International Falls, Minnesota.