NEWBURYPORT COFFEE
Newburyport has three excellent coffee shops so there is always one close by. Stop by for delicious coffee and a comfortable environment for thought or conversation.