Nursing home
Willows Of New Castle
Medicare and Medicaid
1023 N 20Th St New Castle, IN 47362
- Phone
- (765) 529-9694
- CMS CCN
- 155089
- Certified beds
- 95