1. Townsend Public Library 12 Dudley Rd, Townsend, MA 01469 Coordinate: 42.67597,-71.70203 Phone: (978) 597-1714