Ivy Spa

Ivy Spa

150 Lloyd Ave
Providence, RI, 02906
401-421-6800