Crystal Nails
5100 Telegraph Rd # E, Ventura 93003