Content about Flint, Michigan

August 10, 2008

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

May 4, 2008

The Menards store encompasses 200,000 square feet and will include a main building, a garden...

© 2014 Home Channel News. All Rights Reserved.