Menards 3225

Menards #3225, also known as Menards South Haven, is a Menards home improvement store located at 125 73rd Street in South Haven, Michigan.