Ten Thousand Villages Shop for a Cause — Asheville

Ten Thousand Villages -- Asheville 10 College Street, Asheville, NC

Three of North Carolina’s Ten Thousand Villages stores are offering shoppers the chance to give twice this holiday season. The stores in Asheville, Greensboro, and Cary are holding Shop for a Cause events to benefit the NC Council of Churches. A portion of the proceeds raised during designated shopping periods at each store will be […]