Newport Sea Foam Trading Co
415 Thames St, Newport 02840