you have more than one option for such services.
main center: industrial area opposite to Nissan
landmark area: behinde landmark mall
Wakrah: main street
and i think there is a maintenance center in abu hamoor area