There are photo shops in every mall and in each Carrefour. You haven't said where you are, so not possible to be more specific than that.-
I'm only familiar with photo shop at Ibn Battuta.Are these self-service photo shops? If you can please tell me of any places at the Dubai Mall, Ibn Battuta or Mall of the Emirates that would be good. Thanks.