Save the Bay

Location

30 Market Square
Newport , RI 02840