HOME / Ice cream shop / Ben & Jerry’s
359 Thames St, Newport, RI 02840
+14018462663
View Business Profile