Thames Street Yoga

198 Thames Street
Newport, RI 02840
(401) 374-2553

Email Website

Thames Street Yoga offers a variety of vinyasa classes, conveniently located in downtown Newport.