banner

The Delhi Society For the Welfare of Special Children

The Delhi Society For the Welfare of Special Children

ic_title New Delhi, Delhi, India

ic_relation Okhla centre, Okhla marg, opp. Holy Family Hospital, New Delhi, Delhi 110025

ic_relation 011-2631 0979

attach okhlacentre@gmail.com

Category Icon Autism Associations

The Delhi Society For the Welfare of Special Children