Medical laboratory Kidwal Diagnostic Centre 5 Shivala Road, New Delhi, Delhi 110074 098995 48325 Website Open map ← Back to New Delhi Claim this hospital