Xerox Posted on July 12, 2016 by engmansy Xerox Nile City Towers, North Tower 2005 C, Corniche El Nil, Floor 26, 27- Ramlet Boulak- Cairo T: 0224612612