Where is Sky Nails located?
Sky Nails is at 1059 Crane St, Menlo Park, CA 94025.
Sky Nails
Menlo Park, California
FAQ
Hours, booking, location, and service questions.
Sky Nails is at 1059 Crane St, Menlo Park, CA 94025.
Sky Nails provides manicures, pedicures, and gel polish services.
Sky Nails is open 7 days a week. Call (650) 462-0836 for specific hours.