Finance & Commerce reports that the company will tear down a 132,000-square-foot store in Brooklyn Park, which was built in the 1980s,. The massive 200,000-square-foot Grimes Menards will open at 300 NE Destination Drive on July 2 at Iowa Highway 141 and East First Street in Grimes, north of Walmart. The store will have a full.