Edit info
  • Closed Today
  • (510) 538-8897
  • 22156 Redwood Rd
    Castro Valley CA 94546

Located at 22156 Redwood Rd in Castro Valley, CA, Nail Palace offers nail salon services such as manicures. The price of a manicure is $12 and the price of a pedicure is $20. Want to know when Nail Palace is open? Call (510) 889-1062 for Nail Palace hours and to make an appointment.