Menards 3096

Menards #3096, also known as Menards Goshen, is a Menards home improvement store located at 1925 Lincolnway East in Goshen, Indiana.