ATMs in Waterloo, South Carolina, the US. ATMs locations in Waterloo, South Carolina. Find the nearest atms locations, near you. All types of business services ATM Bank Finance Real estate School All atms in Waterloo ATM ATM Finance 3235 River Fork Road, Waterloo, South Carolina 29384 Write a review Phone Directions