Clinic Dr Taha clinic 26/7, Block 20, West Patel Nagar, Patel Nagar, Delhi, 110008 Open map ← Back to Patel Nagar Claim this hospital