JK Ms. Janhavi Nandan Khurd Is this you? Claim your profile Nephrology Nurse Practitioner 1Leave a review North Houston Kidney Associates 12834 WILLOW CENTRE DR, HOUSTON, TX, 77066 2 other locations (281) 580-9100