Looking for a dialysis center? Kidney Care of Louisiana- Natchitoches in Natchitoches, LA at 1029 Keyser Ave offers hemodialysis and peritoneal dialysis services to people with chronic kidney disease. Get reviews, services, hours, directions and more.