Camellia NAILS & SPA - 1008 Riley St Unit 1A, Folsom, CA 95630 | Fresha