Village Level Offices
Hengavalli Grama Panchayat – 9480878624, 8105481237
Sources : Panchatantra 2.0
Village Level Offices
Hombadi – Mandadi Grama Panchayat – 9480878611, 9902435620
Sources : Panchatantra 2.0