Skip to main content

SANKARA NETHRALAYA TRUST

✓ Registered charity · 1096853

About

TO PROVIDE RELIEF TO PATIENTS SUFFERING FROM EYE RELATED ILLNESSES,DISEASES, IN INDIA

Where we work

India

Get a custom landing page to promote your charity

Find out more

Registered charity no. 1096853 · England & Wales