Healthcare Facility MANGALA HOSPITAL & MANGALA KIDNEY FOUNDATION Vajra Hills, Kadri Road nil, MANGALORE, KARNATAKA Full Address / Location Vajra Hills, Kadri Road nil City: MANGALORE State: KARNATAKA City / Town MANGALORE State / Union Territory KARNATAKA