Menards 3146

Menards #3146, also known as Menards Kokomo, is a Menards home improvement store located at 1715 East Havens Street in Kokomo, Indiana.