QI Balance Spa
1 Providence Pl Level 1, Providence 02903