Annexcom Innovation Technologies (Pvt) Ltd is located in Boralesgamuwa, Sri Lanka on 222/2 Egodawatta Rd. Annexcom Innovation Technologies (Pvt) Ltd is rated 5 out of 5 in the category computer store in Sri Lanka.
Address
222/2 Egodawatta Rd
Service options
In-store shopping