List of all First Bank branches by state:
New Jersey
Cinnaminson Branch
Delanco Branch
Williamstown Branch
Raritan Township Branch
Ewing Branch
First Bank
Lawrence Branch
Hopewell Branch
Cranbury Branch
Denville Branch
Sussex Turnpike Branch
Franklin Branch
Pennsylvania
Bensalem Branch
Doylestown Branch Office
Levittown Branch
Trevose Branch
Warminster Branch
West Chester Pennsylvania Branch