At the time, Menards owns 4 branches in Carmel, Indiana. A list of Menards locations in the area can be found here.