Healthcare Facility KRISHNA CHILDREN HOSPITAL 11-5-423/B,NILOUFER ROAD,LAKDIKAPOOLHyderabad, HYDERABAD, TELANGANA Full Address / Location 11-5-423/B,NILOUFER ROAD,LAKDIKAPOOLHyderabad City: HYDERABAD State: TELANGANA City / Town HYDERABAD State / Union Territory TELANGANA