Banks in Kingston, MA
Citizens Bank
Weymouth Bank
Sovereign Bank
Fleet Bank
Rockland Trust Co
Plymouth Savings Bank