List of all Citizens And Farmers Bank branches by state:
Virginia
Chester Branch
Bellgrade Office Branch
Brandermill Branch
Midlothian Branch
Alverser Branch
Cartersville Branch
Cumberland Branch
Patterson Avenue Branch
Mechanicsville Branch
Wellesley Branch
West Broad Branch
Sandston Branch
Varina Branch
Longhill Branch
Norge Branch
Citizens And Farmers Bank
14th Street Branch
Middlesex Branch
Providence Forge Branch
Quinton Branch
Corporate Operations Center Branch
Powhatan Branch
Kiln Creek Branch
Charlottesville Branch
Hampton Branch
City Center Branch
Jamestown Road Branch