IT Center is headquartered in Herat. The address of the IT Center is Bagh-e-Azadi, Herat, Afghanistan.. You can refer to a few comments below before coming to this place. There are 41 related addresses around IT Center already listed on soamaps.com
Where is IT Center located?
- IT Center is located at Bagh-e-Azadi, Herat, Afghanistan
How is IT Center rated?
- IT Center has 3
What days are IT Center open?
- IT Center's opening hours are being updated.