There is Doha International Center for Special Needs, its near Abu Hamour Petrol Station.....