1. Newport Sea Foam Trading 415 Thames St, Newport, RI 02840 Coordinate: 41.48197,-71.31474 Phone: (401) 847-0718