0 Comments 1 Contact for Oman passport and visas support By CCC Team June 30, 2018 Contact for Oman passport & visas:Â Find below customer service details of Directorate General of Passport and Residences,…