The Village Store
110 S Main St, Davidson 28036