Egyptian Film Center Direct office : Tel : 35854801 Festival Management : Tel : 35850897 Switch : Tel : 35850346 Address : City of Arts, Pyramids Ave - Giza - Egypt postal code : 12111 Email : [email protected]