Menards 3166

Menards #3166, also known as Menards Fort Wayne West, is a Menards home improvement store located at 6310 Illinois Road in Fort Wayne, Indiana.