Rollstone Bank & Trust Address: 225 Main St, Townsend, MA 01469 Phone: (978) 597-6568 Banks, Savings & Loan Associations, Auto Financing, Financing-Automobile Other Businesses: Santander at 18 Main Street, Townsend, MA 01469 Townsend House at 2 Depot St, Townsend, MA 01469 Townsend Pizza at 237 Main St, Townsend, MA 01469 Gourmet Donut at 210 Main St, Townsend, MA 01469