About

Edit info

Searching for a nearby nail salon? Star Salon is a local nail spa in West Covina, CA. For details on Star Salon hours and prices, call (626) 331-8221. Check out Star Salon reviews on Yelp.

Yelp Reviews