title: Douar Ouled Kheira
text: # Douar Ouled Kheira
  
  Douar Ouled Kheira (Arabic: ضووار ووليد خهييرا) is a village under administration of Sidi Boussaid in Mascara Province, Algeria. Douar Ouled Kheira has 49 buildings and 8 roads according to Google Maps.
  
  