Helen Keller School for the Blind

Main Office
Principal: Fr. Ibrahim Faltas