Shifa Hospital & Research Centre Return to Directory Business Genre Hospital Business Street Address No 93, 55, Triplicane High Rd, Ellis Puram, Padupakkam, Triplicane, Chennai, Tamil Nadu 600005 Contact listing ownerSend Message Name Email Phone Number Message