Rollstone Bank & Trust ← View details 225 Main Street, Townsend, MA 01469 +1 978-597-6568 rollstonebank.com Suggest an Edit Name* State* Locality* ZIP* Street address* Phone* Website Opening hours Your comments * — Required information