Creative power is located in Cairo Governorate, Egypt on Zohor, New Cairo 3. Creative power is rated 3 out of 5 in the category technical service in Egypt.
Address
Zohor, New Cairo 3
Amenities
Gender-neutral toilets
Accessibility
Wheelchair-accessible seatingWheelchair-accessible toilet