The following banks have branches in 22812:
Branch Banking And Trust Company
Branch Banking And Trust Company-Bridgewater Branch
Carter Bank & Trust
Carter Bank & Trust-Bridgewater Branch
Farmers & Merchants Bank
Farmers & Merchants Bank-Bridgewater Branch
Suntrust Bank
Suntrust Bank-Bridgewater Retirement Community Bra
The First Bank And Trust Company
The First Bank And Trust Company-Bridgewater Branch
United Bank
United Bank-Bridgewater Branch