CCN: 155271
NPI: 1114940558
Organization
WATERS OF CASTLETON SKILLED NURSING FACILITY, THE
8400 CLEARVISTA PL
INDIANAPOLIS, IN 462563700