Menards 3212

Menards #3212, also known as Menards Burlington, is a Menards home improvement store located at 2100 Milwaukee Avenue in Burlington, Wisconsin.