Centaur head office is located in Dubai, United Arab Emirates on Bayan Business Center, Green Community Village. Centaur head office is rated 3 out of 5 in the category office supply store in United Arab Emirates.
Address
Bayan Business Center, Green Community Village