About

Edit info

Looking for a nearby nail salon? The address of Olivia's Salon and Spa is 901 Huguenot Ave, Staten Island, NY 10312. To get detailed information on Olivia's Salon and Spa prices and menu of services, or to get information on hours and availability, call (718) 966-2300.