Corporate office MALABAR AYURVEDICS [P] LIMITED Chengaloor, Kerala 680312 0480 275 3350 Website Open map ← Back to Chengaloor Claim this hospital