Menards 3300

Menards #3300, also known as Menards New Ulm, is a Menards home improvement store located at 2200 Westridge Road in New Ulm, Minnesota.