Nov. 15. By TL Bernthal. The Earth Fare store in Davidson is closing permanently on Nov. 23. The store, 261 Griffith St., is holding a 25 percent off sale during a chain-wide consolidation. An employee in Davidson said workers were not given a reason for the closing, and someone brought in to help the store […]