Menards 3281

Menards #3281, also known as Menards De Pere, is a Menards home improvement store located at 1313 Lawrence Drive in De Pere, Wisconsin.