Piradesa Saba Karaichi is located in Kilinochchi, Sri Lanka on Kilinochchi Pradeshiya Sabaha Office, 66 Station Rd. Piradesa Saba Karaichi is rated 3 out of 5 in the category local government office in Sri Lanka.
Address
Kilinochchi Pradeshiya Sabaha Office, 66 Station Rd