Carrefour Obour C3 Mall is located in Al Qalyubia Governorate, Egypt on 6FJ4G9, العبور،،, Al Obour. Carrefour Obour C3 Mall is rated 4.2 out of 5 in the category hypermarket in Egypt.
Address
6FJ4G9, العبور،،, Al Obour
Accessibility
Wheelchair-accessible car park