12 Dudley Road Townsend, MA 01469 United States Website Exhibits No Evil Project at Townsend Public Library 2016January 2016 to March 2016 - Past Exhibit No Evil Project at Townsend Public LibraryJuly 25th 2018 to Present - Now Showing Past Events Townsend Public Library Photo Shoot 2018Saturday, September 22, 2018, 10am - 2pm Townsend Public Library Photo Booth 2016Sunday, March 20, 2016, 10am - 5pm