There is school in Abu Hamour, Doha International School for Special Needs....

It is located near formerly Abu Hamour Petrol Station....near an Indian school (opps i forgot the name)...