Menards 3123

Menards #3123, also known as Menards Green Bay East, is a Menards home improvement store located at 2560 Steffens Court in Green Bay, Wisconsin.