Directorate of Criminal Information - Licenses and Certificates Section - Traffic Branch is located in Bahrain. Directorate of Criminal Information - Licenses and Certificates Section - Traffic Branch is rated 5 out of 5 in the category government office in Bahrain.