CCN: 085039
NPI: 1962994905
Organization
NEW CASTLE HEALTH AND REHABILITATION CENTER
32 BUENA VISTA DR
NEW CASTLE, DE 197204660
32 BUENA VISTA DR
NEW CASTLE, DE 197204660