CCN: 185029
NPI: 1003952300
Organization
River Oaks Post Acute and Rehabilitation Center
920 S 4TH ST
LOUISVILLE, KY 402033206
920 S 4TH ST
LOUISVILLE, KY 402033206