Menards 3098

Menards #3098, also known as Menards Mishawaka, is a Menards home improvement store located at 365 West University Drive in Mishawaka, Indiana.