About

Edit info
  • Open today, 9:00am - 5:00pm
  • (805) 928-8844
  • 540 E Betteravia Rd Ste E
    Santa Maria CA 93454

Looking for a nail spa in Santa Maria, CA 93454? Try Starz Nail & Spa located on 540 E Betteravia Rd. To get current Starz Nail & Spa prices and hours call (805) 928-8844.

Yelp Reviews