At Home Opens Evansville Store

At Home has opened its newest location at 49 N. Green River Road in Evansville, Indiana, on July 25, with a community new store open house scheduled for August 11. The Evansville At Home location is the sixth in the state and 165th store opening nationwide for the retailer.