Menards 3013

Menards #3013, also known as Menards Rochester South, is a Menards home improvement store located at 3000 Broadway Avenue South in Rochester, Minnesota.