1. The Spa At McLeod 2437 Willwood Dr, Florence, SC 29501 Coordinate: 34.18471,-79.82158 Phone: (843) 777-3200