The Birds is located in Beirut, Lebanon on Dekwaneh, Antoine Chakhtoura Boulevard Abboud & Chalhoub Center, 5th Floor. The Birds is rated 3 out of 5 in the category film production company in Lebanon.
Address
Dekwaneh, Antoine Chakhtoura Boulevard Abboud & Chalhoub Center, 5th Floor