ATMs in Beacon Falls, Connecticut, the US. ATMs locations in Beacon Falls, Connecticut. Find the nearest atms locations, near you. All types of business services Accounting ATM Bank Finance Insurance Real estate School Travel All atms in Beacon Falls Closed now Liberty Bank ATM Finance Bank +1 888-570-0773 127 South Main Street, Beacon Falls, Connecticut 06403 Write a review Phone Hours Website Directions