Menards 3186

Menards #3186, also known as Menards Michigan City, is a Menards home improvement store located at 5260 South Franklin Street in Michigan City, Indiana.