Mimosa Nails & Spa
1764 First St, Livermore 94550