Helen Keller Institute for Deaf and Deafblind is located in Mumbai, India on Municipal Secondary School, Ground Floor, S Wing, NM Joshi Marg, Byculla West. Helen Keller Institute for Deaf and Deafblind is rated 3 out of 5 in the category special education school in India.
Address
Municipal Secondary School, Ground Floor, S Wing, NM Joshi Marg, Byculla West