Menards 3236

Menards #3236, also known as Menards Ionia, is a Menards home improvement store located at 3063 South State Road in Ionia, Michigan.