Sheikh Obaid Bin Al Sheikh Juma Almansoori is located in Dubai, UAE on 468 Jumeirah St, Jumeirah - JumeirahJumeirah 3. Sheikh Obaid Bin Al Sheikh Juma Almansoori is rated 5 out of 5 in the category museum in UAE.
Address
468 Jumeirah St, Jumeirah - JumeirahJumeirah 3