ATMs in Forest Hill, Louisiana, the US. ATMs locations in Forest Hill, Louisiana. Find the nearest atms locations, near you. All types of business services ATM Finance All atms in Forest Hill Open now Until 11:00 pm Leebo's ATM Finance +1 318-776-9004 3011 Louisiana 112, Forest Hill, Louisiana 71430 Write a review Phone Hours Website Directions