Peoples Bank of Alabama to Deploy NCR ATMs

Peoples Bank of Alabama in Cullman, Ala., is launching 30 of NCR's SelfServ automated teller machines that allow customers to deposit checks and cash at the same time through a single slot.

To continue, please log in, register or subscribe.
Already a subscriber? Log in here
Please note you must now log in with your email address and password.

Already a subscriber? Log in here
Please note you must now log in with your email address and password.