Medical clinic LRS Hospital Chest Clinic Qila Rai Pithora, New Delhi, Delhi 110030 080020 41967 Open map ← Back to New Delhi Claim this hospital