About

Edit info

Need a nail spa near you? Crystal Nails Spa is a nail spa in Camarillo, CA located at 740 Ventura Blvd. For details on Crystal Nails Spa hours and prices, call (805) 383-6245. Crystal Nails Spa is rated 4 stars by 3 reviewers.

Yelp Reviews