1. Environmental Police 175 Edward Foster Rd, Scituate, MA 02066 Coordinate: 42.19892,-70.71699 Phone: (781) 544-9201