1. D & L Sales & Services 543 Greens Pl, Walhalla, SC 29691 Coordinate: 34.75939,-83.08506 Phone: (864) 638-5569