List of all Riverview Bank branches by state:
Pennsylvania
Wyomissing Branch
Temple Office Branch
Altoona Branch
Martinsburg Office
Williamsburg Branch
Pine Grove Mills Branch
North Second St Br
Clearfield Branch
Clearfield Branch
Curwensville Branch
Dubois Branch
Philipsburg Branch
Elizabethville Office Branch
Halifax Branch
Millersburg Branch
Huntingdon Plaza Branch
Huntingdon Drive-Up Branch
Mount Union Branch
Williamsport Commercial Office
Williamsport Office Branch
Trevorton Branch
Duncannon Branch
Riverview Bank
Ridgeview Branch
Cressona Office Branch
Wealth Management & Trust Office
Orwigsburg Branch
Boulevard Branch
West Market Street Branch
Tower City Office Branch
Berlin Branch
Meyersdale Branch
Somerset Branch
Somerset Branch