654 Thames St, Newport, RI 02840, United States
8 Freebody St store 3, Newport, RI 02840, United States