ATMs in Latham, Ohio, the US. ATMs locations in Latham, Ohio. Find the nearest atms locations, near you. All types of business services ATM Finance School All atms in Latham ATM Express ATM Finance 8313 Ohio 124, Latham, Ohio 45646 Write a review Phone Directions