Menards new 161,040 square-foot Home Improvement Center located near the intersection of STH 36/83 and Browns Lake Drive is now open.
February 9, 2007