Owlk studio is located in Giza Governorate, Egypt on رقم 100، الشيخ زايد، الجيزة، الحي العاشر المجاورة الثالثة عمارة 84, Sheikh Zayed City. Owlk studio is rated 4.8 out of 5 in the category movie studio in Egypt.
Address
رقم 100، الشيخ زايد، الجيزة، الحي العاشر المجاورة الثالثة عمارة 84, Sheikh Zayed City