The Museum of Newport History and Shop

Location

127 Thames Street
Newport , RI 02840