CEDARS- Jebel Ali International Hospital
Dubai, Jebel Ali
jebel ali (jebel ali police station)