Village Nails & Spa
1321 E Thousand Oaks Blvd Ste. 114, Thousand Oaks 91362