Gallery

365 ATLANTIC AVE
FULL GALLERY

Navigate by swiping left or right
  • COHASSET

Where the idea of America was conceived

365 Atlantic Avenue is located South of Boston on the beautiful South Shore adjoining the sea in the historic seafaring town of Cohasset, Massachusetts. A picturesque New England village.

  • 365 Atlantic Ave, Cohasset, MA 02025
  • 781-775-2482
  • frankneer@comcast.net
Scroll to top