1. Pest Control in Cohasset MA 9 Depot Ct #1756, Cohasset, MA 02025 Coordinate: 42.24105,-70.80322 Phone: (339) 230-5371