Kindred Hospital - New Orleans: 3601 Coliseum St - New Orleans, LA