✓ Verified Digital ProfileHuma Specialists Hospital and Research Centre Pvt LtdChennai, Tamil Nadu · PIN 600035Open in Google MapsVisit verified websiteAddress786 Anna Salai, CIT Nagar WestChennai, Tamil Nadu · PIN 600035Specializations & servicesGeneral Medicine