Doctor Lekha Maternal And Child Care Kanhiya Nagar, Tri Nagar, Delhi, 110035 087449 20202 Open map ← Back to Tri Nagar Claim this hospital