Address:
33 Haroun St., Dokki, Cairo, Egypt
Tel.:
(+202) 37622407
Email:
info@luxorafricanfilmfestival.com