English
Street 13, Delma region, opposite Ministry of labour works, Delma Street (Dubai Healthcare City)