ATMs in Wellford, South Carolina, the US. ATMs locations in Wellford, South Carolina. Find the nearest atms locations, near you. All types of business services ATM Finance Insurance Lawyer School All atms in Wellford Closed now Until 06:00 am ATM ATM Finance 1997 Nazareth Road, Wellford, South Carolina 29385 Write a review Phone Hours Website Directions ATM (K C Mart) ATM Finance 859 Neighborhood Road, Wellford, South Carolina 29385 Write a review Phone Directions Valero ATM Finance 511 Old Spartanburg Highway, Wellford, South Carolina 29385 Write a review Phone Website Directions