1. Dover Town Public Library 56 Dedham St, Dover, MA 02030 Coordinate: 42.24698,-71.27915 Phone: (508) 785-8113