|Mirror of Perfection Flower Essences
5070 Enfield Ave.
Encino, CA 91316
Hours of Operation: Please Contact for Information
Flower essences are liquid sun-infused distillations of flowers which can result in profound healing and emotional balancing.
More on InsidePasadena.com:
View Details on Mirror of Perfection