Hospital Tapukada government Hospital 84, Deva Ram Park, Inderlok, New Delhi, Delhi, 110035 094627 87888 Open map ← Back to New Delhi Claim this hospital