Linen sale at Ten Thousand Villages now through end of July

Ten Thousand Villages, 115 S. Main St., Bluffton, has a table linen sale in progress this month, according to Aphaphanh Nussbaum, store manager. The sale goes from July 15 to 31.

Boy one tablecloth and get one 50 percent off. Buy three napkins, napkin ring or placements and get the fourth free.