Tech City Development Project is located in Battaramulla, Sri Lanka on 13th Floor, A - Wing Sethsiripaya Stage II. Tech City Development Project is rated 5 out of 5 in the category government office in Sri Lanka.
Address
13th Floor, A - Wing Sethsiripaya Stage II