Camellia NAILS & SPA
1008 Riley St Unit 1A, Folsom 95630