Information Technology and Distance Learning Hub (ITDLH) is located in Colombo, Sri Lanka on Lumbini College, Skelton Gardens. Information Technology and Distance Learning Hub (ITDLH) is rated 3 out of 5 in the category learning center in Sri Lanka.
Address
Lumbini College, Skelton Gardens