Banks in Halifax, MA
Rockland Trust Co
Mutual Federal Savings Bank