Chez Shell

408 Thames Street
Newport, RI 02840
(203) 685-0924

Email Website

A fine women's boutique in Newport, RI.