Menards
8001 Woodland Dr
Indianapolis, IN 46278
Menards is a comprehensive home improvement store located in Indianapolis, IN, offering a wide range of products for construction, renovation, and DIY projects. Customers can find everything from lumber and tools to home décor and gardening supplies, all under one roof. With competitive prices and helpful staff, Menards is the go-to destination for homeowners and contractors alike.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.