J&J Nails & Spa - 375 Admiral St, Providence, RI 02908 | Fresha