List of all bank branches in Amesbury, Massachusetts:
Citizens Bank
Citizens Bank-Amesbury Stop & Shop Branch
Newburyport Five Cents Savings Bank
Newburyport Five Cents Savings Bank-Amesbury Branch
Newburyport Five Cents Savings Bank-Amesbury Main Street Branch
The Provident Bank
The Provident Bank-The Provident Bank
The Provident Bank-Haverhill Road Branch