Truist Bank Branch Locations and Hours

1,931 branches across 18 states