1. Avalon Bay 1300 Avalon Dr, Cohasset, MA 02025 Coordinate: 42.23611,-70.82943 Phone: (781) 383-3311