CCN: 152013
NPI: 1841650652
Organization
KINDRED HOSPITAL INDIANAPOLIS NORTH
8060 KNUE RD
INDIANAPOLIS, IN 462501976
8060 KNUE RD
INDIANAPOLIS, IN 462501976
Access realtime CMS pricing intelligence, accurate fee schedules, and more from our intuitive dashboard or API.
Start Your Free Trial