- www.ammafoundation.org
- 1
- 3
- 2
Amma foundation is a registered Trust, based in Hyderbad, Telangana, India, working towards the upliftment of the destitute and deprived of the society. Amma foundation extends its helping hand to needy, poor, disabled, destitute persons to make them..
Relevance: 25.60677