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