Newport, RI

170 Thames Street, Newport, RI 02840
401-619-7135
Open for the season.  Call for Hours.
opens in a new windowGet Directions