Going to the new MENARDS tomorrow, here is a map and location. The new MENARDS is located within a thousand feet of Home Depot and Lowes. I see a little advantage to the new MENARDS location, there is a brand new traffic light in front of MENARDS for easy in and out on S. Telegraph Road. (US 24)
Gary