Americare Kidney Institute has physicians available at Euclid Hospital, 18901 Lake Shore Blvd., Euclid, Ohio 44119.