Citadel Telecom (L L C) Business area United Arab Emirates Business Phone Number 04-2210055 Business Address Location : Deira City : DubaiP.O Box : 45089 Business Tags electronics, trading company, United Arab Emirates