About

Edit info

Searching for a nearby salon? Star Nails is located at 1569 Del Monte Blvd, Seaside, CA 93955. Get detailed information on Star Nails prices and hours by calling (831) 583-9427.