Lumen8 Productions is located in Cairo Governorate, Egypt on Zahraa el Maadi, Industrial Area, Zahraa Al Maadi. Lumen8 Productions is rated 5 out of 5 in the category event technology service in Egypt.
Address
Zahraa el Maadi, Industrial Area, Zahraa Al Maadi