New Business: Ten Thousand Villages Posted By: EVA Staff September 3, 2017 Ten Thousand Villages set to open in The Elmwood Village