Posted on December 31, 2018 April 7, 2019 by WebsiteYellowPages.com Menard Electric 1 2 3 4 50.000 CategoriesElectric Companies LocationsIllinois Bookmark Contact Information Business Name Menard Electric Address 122 S 6th St, Illinois 62675-1596 Phone Number 2176322578 Fax Number 2176327746 Website http://www.menard.com CategoriesElectric Companies Post navigationPrevious post: SOFTWARE ALTERNATIVES ORPORATEDNext post: Prudential Preferred Prop