Chc VellanadThiruvananthapuram, Kerala · PIN 695543Open in Google MapsView directory listingAddressVellanad, TrivandrumThiruvananthapuram, Kerala · PIN 695543Specializations & servicesOncologyDialysis Unit