Menards 3346

Menards #3346, also known as Menards Sun Prairie, is a Menards home improvement store located at 355 South Grand Avenue in Sun Prairie, Wisconsin.