Mascot
“Liz and her staff are the most amazing people to be around. You instantly feel uplifted once you walk into the shop, and walk out glowing. The facials are the best I have ever experienced. You definitely need to stop by if you are in the Newhall area. Better yet, make a trip because you will not be disappointed.”