If you are not happy with the results below please do another search
Newport Power Yoga
112 William Street
Newport, Rhode Island 02840
Newport Power Yoga studio is located in Newport, RI at 112 William Street (2nd Fl), on the corner of Memorial and Bellevue Avenues.