Keywords: Advanced Search Directory View All Listings Add Listing Mahawilachchiya Divisional Secretariat Business Name Mahawilachchiya Divisional Secretariat Other Names AG Office Mahawilachchiya,Divisional Secretariat-Mahawilachchiya,'Mahawilachchiya Pradeshiya Lekham Karyalaya' Category Divisional Secretariat Offices, Essential Contact Details Address Pemaduwa City Pemaduwa Phone Number 252222080