Sightsavers India
45, 2nd Floor, Okhla Phase III, New Deihi, 110020
01142384572
1142267202
Sightsavers India is a development organization working with partners in underserved areas of India to eliminate avoidable blindness and promote equal opportunities for people with disabilities.
5 out of 5 from 1 reviews