Medical clinic Delhi Fit Feet Clinic 72, New Delhi, Delhi 110026 098100 98463 Open map ← Back to New Delhi Claim this hospital