The draw, which took place at Caf headquarters on Wednesday, also paired Plateau United with Cameroon’s Eding Sport and Al-Tahaddy and Aduana Stars.
Espérance de Tunis must travel to Mauritania after being drawn against ASAC Concorde, while AC Léopards face AS Togo-Port.
Olympic Real de Bangui, meanwhile, face a daunting task after they were handed a tie against ES Sétif. Gor Mahia will take on Equatorial Guinea giants Leones Vegetarianos.
Caf Champions League preliminary games are provisionally scheduled to take place in February 2018.
The first legs will be contested from February 9-11 and the second legs will be played on February 16-18.
Reigning champions Wydad Casablanca have been drawn bye till the First Round where they face either Stade Malien or Williamsville AC.
Mamelodi Sundowns , Al Ahly, Étoile du Sahel and TP Mazembe are other teams that will play their first game of the championship in the First Round.
PRELIMINARY ROUND FIXTURES
Saint George vs Wau Salaam CNaPS Sport vs KCCA Zanaco vs Armed Forces Bantu vs Mbabane Swallows Stade Malien vs Williamsville AC Al-Tahaddy vs Aduana Stars ES Setif vs Olympic Real de Bangui Rail Club du Kadiogo vs CF Mounana AS Real Bamako vs MFM AS Otôho vs MC Alger AS FAN vs Horoya Génération Foot vs Misr Lel-Makkasa Young Africans vs Saint Louis Suns United Township Rollers vs Al-Merrikh Gor Mahia vs Leones Vegetarianos ASAC Concorde vs Espérance de Tunis Plateau United vs Eding Sport AC Léopards vs AS Togo-Port LISCR vs Al-Hilal JKU vs ZESCO United TBD vs ASEC Mimosas Ngaya Club vs UD Songo Difaâ El Jadidi vs Sport Bissau e Benfica AS Vita Club vs Mighty Wanderers 1º de Agosto vs FC Platinum Bidvest Wits vs Pamplemousses Rayon Sports vs LLB Académic FC