If you would like to find out more, we would be pleased to hear from you.
Friends of Seva Mandir UK
14 Holland Park Avenue
You can also contact Seva Mandir in India:
Tel +91 294 2451041