Menards 3157

Menards #3157, also known as Menards Lansing West, is a Menards home improvement store located at 8505 Delta Market Drive in Lansing, Michigan.