1. Then & Now Publishing Ent 421 First Parish Rd, Scituate, MA 02066 Coordinate: 42.19733,-70.76336 Phone: (781) 378-2013