Salon Renacer LLC Categories Beauty Salons/Spas 607 Elmwood Avenue Providence RI 02907 (401) 383-6653 About Us beauty salon Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×