Rhode Island Galleries

Thames Glass
688 Thames Street
Newport, RI 02840
401-846-0576



You can also order from our printable catalog (PDF)