Citizens Bank & Trust in Alabama

10 branches in 9 cities