Menards 3111

Menards #3111, also known as Menards Appleton East, is a Menards home improvement store located at 3300 East Express Court in Appleton, Wisconsin.