IT Direct Srl is located in București, Romania on Strada Logofătul Tăutu 68A. IT Direct Srl is rated 4.7 out of 5 in the category computer support and services in Romania.
Address
Strada Logofătul Tăutu 68A
Accessibility
No wheelchair-accessible entrance