An expanded Menards home improvement store in Homewood, 17545 S. Halsted St., will open to customers Tuesday morning. The store had been closed for about a year while construction was underway. Among the changes, the store will now carry appliances, pet supplies and even some groceries, the retailer...