Menards 7701 E. 42Nd StreetIndianapolis, IN, 46226 View Phone 317-897-0183 Fax: 317-829-5699 7701 E. 42Nd StreetIndianapolis, IN 46226 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page