Newport Sock Exchange

468 Thames Street
Newport, RI 02840
(401) 437-4400

Website

The Newport Sock Exchange is the perfect destination for crazy socks for people of all ages!