Hospital Palam Street No. 14/5, Palam Vihar, Sadh Nagar, Palam, Delhi, 110045 Open map ← Back to Palam Claim this hospital