Indera Skin & Spa32 Hall St, Newport 3015Bikini Waxing, Brazilian Waxing, Eyebrow Threading, Eyebrow Waxing, Face Waxing