IRDG - Kilinochchi Office is located in Kilinochchi, Sri Lanka on 35, 20/2 Thirunagar Road. IRDG - Kilinochchi Office is rated 5 out of 5 in the category economic development agency in Sri Lanka.
Address
35, 20/2 Thirunagar Road
Accessibility
Wheelchair-accessible entrance