Ahimsa Foundation is a non-profit organization based in Boston, MA that focuses on promoting peace and non-violence through various community initiatives and educational programs.
With a mission to create a more harmonious society, Ahimsa Foundation strives to raise awareness and foster a culture of compassion and understanding among individuals of all backgrounds.
Generated from their business information