ATMs in Lynchburg, South Carolina, the US. ATMs locations in Lynchburg, South Carolina. Find the nearest atms locations, near you. All types of business services ATM Finance Lawyer School All atms in Lynchburg ATM ATM Finance 20 E Willow Grove Rd, Lynchburg, South Carolina 29080 Write a review Phone Directions National Link Inc. ATM Finance U.S. 76, Lynchburg, South Carolina 29080 Write a review Phone Directions 1/5 Shell ATM Finance +1 803-453-5036 2925 Narrow Paved Road, Lynchburg, South Carolina 29080 Write a review Phone Website Directions