Menards 3520

Menards #3520, also known as Menards Holland, is a Menards home improvement store located at 572 East 16th Street in Holland, Michigan.