Personal Finance Star Health and Allied Health Insurance in detail Star Health and Allied Insurance (IRDA Reg. No 129) is one of the largest private health insurance providers in India.It was formed through a joint… chat_bubble_outlineLeave a commentfolder_openStar Health and Allied Health Insurance in detail FacebookTwitterGoogle+LinkedInPinterestshare