1. Invidia Salon & Spa
1050 E Main Rd, Portsmouth, RI 02871
Coordinate: 41.56257,-71.25443
Phone: (401) 682-1900
2. Glow Skin Care
934 E Main Rd, Portsmouth, RI 02871
Coordinate: 41.5601,-71.2553
Phone: (401) 855-2169
3. Lux Aromatica
Portsmouth, RI 02871
Phone: (540) 748-1424