ATMs in Geraldine, Alabama, the US. ATMs locations in Geraldine, Alabama. Find the nearest atms locations, near you. All types of business services Accounting ATM Bank Finance Insurance All atms in Geraldine Closed now Liberty Bank ATM Finance Bank +1 256-659-2175 40956 Alabama 75, Geraldine, Alabama 35974 Write a review Phone Hours Website Directions Shell ATM Finance +1 256-659-6215 41469 Alabama 75, Geraldine, Alabama 35974 Write a review Phone Website Directions