Chateauneuf Polyclinic

El Biar, Algiers Province, Algeria