NationalSeniorDirectory
Indiana›NEW CASTLE›Nursing Homes›WILLOWS OF NEW CASTLE

WILLOWS OF NEW CASTLE

1023 N 20TH ST, NEW CASTLE, IN, 47362 · 7655299694

Nursing HomeMedicare CertifiedMedicaid CertifiedUpdated 2026-06-28
2.0
★★☆☆☆
Overall Rating
Health Inspection
3.0
Staffing
1.0
Quality Measures
2.0
95
Licensed Beds
1.0
Staffing Rating