About

Edit info

Check out Healing Lotus located at 634 Deas Way in Mount Shasta, CA 96067. Call with any questions on hours, prices or availability at: (530) 859-2379.