there are 2 main places I wash my car at, one at Bin mahmood near al sadd,it's called "Al Garajat Street" .
the other place is in Mansoura Area,Bin Derhem Street

these are quicker and for sure less busy than petroleum stations,also they have special washing compounds for your car's interior(on demand)