Netflix South Sudan is a Corporate office located in London Ave, Wau. It is one of the 299 Corporate offices in South Sudan. Address of Netflix South Sudan is 3897, London Ave, Wau, South Sudan. Netflix South Sudan is located in a remote area, with less than 1 listed places around it. Netflix South Sudan is rated 1 (out of 5 stars) by 1 reviewers on the web.

Distance From Major Landmarks

Distance between Netflix South Sudan and Butili Technologies and Investments Limited is approx 679 meters.
Distance between Netflix South Sudan and Butili Technologies and Investments Limited is approx 679 meters.

Rating

1/5

Contact

Address

3897, London Ave, Wau, South Sudan

Location

FAQs:

What is rating of Netflix South Sudan?

Rating of Netflix South Sudan is 1 out of 5 stars.

What is the address of Netflix South Sudan?

Address of Netflix South Sudan is 3897, London Ave, Wau, South Sudan.

Where is the Netflix South Sudan located?

Netflix South Sudan is located in London Ave, Wau.

What is the Netflix South Sudan?

Netflix South Sudan is a Corporate office in South Sudan

Write a review

People also search for