• “Menla means Medicine Buddha in Tibetan, but I think the esoteric translation must be magic.”

    – Isa Gucciardi, Ph.D.

MENLA

375 Pantherkill Road, P.O. Box 70 Phoenicia, NY 12464
845-688-6897 ext 101