J & J Nails & Spa
375 Admiral St, Providence 02908