Divisional Secretariat Thamankaduwa

Address: B579, ,

Phone: 272222238