Open today, 9:00am - 5:00pm
- (858) 513-9189
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.