Balance on Thames

13 followers
·
18 following
391 Thames St Newport, RI 02840  ·  We are a women's active lifestyle boutique dedicated to providing fun, trend right apparel and accessories.
Balance on Thames