August 10, 2008

The new 160,000-square-foot Menards store is set for a location west of Detroit, south of...