Nova Nails & Spa
172 W Winnie Ln, Carson City 89703