River Bank & Trust | Modern Banking Solutions
254 Moulton Street E Decatur, AL 35601, Decatur, AL, Alabama - 35601
2569577010
River Bank & Trust is a full-service community bank committed to helping individuals, families, entrepreneurs, and businesses achieve f.....offer cust