ATMs in Leola, South Dakota, the US. ATMs locations in Leola, South Dakota. Find the nearest atms locations, near you. All types of business services Accounting ATM Finance Insurance Real estate School All atms in Leola CorTrust Bank ATM ATM Finance +1 800-627-3999 741 Sherman Street, Leola, South Dakota 57456 Write a review Phone Website Directions