Where is Groove Newport? It is located at Groove Newport 477 Thames St, Newport, RI 02840, United States. You can get directions for Groove Newport, who is in the Womens clothing store category. You can find up-to-date information on 477 Thames St, Newport, RI 02840, United States Womens clothing store companies on our website.