The new Menard's store in Waukesha will open March 17 at Kossow Road and W. Blue Mound Rd. (Hwy. JJ). Read more in Shop Talk.