Rollstone Bank & Trust
225 Main St, Townsend 01469