Leaf And Root Tarot, Altadena, CA Psychic Spiritual Guidance Altadena, CA 701 Holmes Ln, Sugarloaf, CA 92386, United States. +1 626-755-4163 About Leaf And Root Tarot Leaf And Root Tarot on the map Show on Google Map