Pilisaru project head office is located in Undugoda, Sri Lanka on 49Q2WM3, Kegalle-Bulathkohupitiya-Karawanella Hwy. Pilisaru project head office is rated 3 out of 5 in the category county government office in Sri Lanka.
Address
49Q2WM3, Kegalle-Bulathkohupitiya-Karawanella Hwy