Menards 3158

Menards #3158, also known as Menards Lansing South, is a Menards home improvement store located at 725 American Road in Lansing, Michigan.