198 Thames Street Newport, RI 02840 (401) 374-2553
Thames Street Yoga offers a variety of vinyasa classes, conveniently located in downtown Newport.