1. Cohasset Lobster Pound 82 Border St, Cohasset, MA 02025 Coordinate: 42.23746,-70.78914 Phone: (781) 383-1551