Edit info
  • Open today, 9:00am - 5:00pm
  • (858) 513-9189
  • 13244 Poway Rd
    Poway CA 92064

In Poway, CA and looking for a nail spa? Star Nail is a local nail spa located at 13244 Poway Rd. Star Nail has 4 stars across 15 reviews on Yelp. To get detailed information on Star Nail prices and menu of services, or to get information on hours and availability, call (858) 513-9189.

Yelp Reviews