Imboden Creek Senior Living - Terry Law Firm

Imboden Creek Senior Living

180 West Imboden Decatur, IL 62521 | Phone: (217) 422-6464

5 Federal fines in the past 3 years

$277,394 in total fines in 3 years

13 health violations in the past 3 years

MEDICARE.GOV NURSING HOME RATINGS
OVERALL RATING
STAFFING
1.0
HEALTH INSPECTIONS
1.0
QUALITY MEASURES
1.0

FILL OUT THE FORM BELOW TO

Request Your Free Consultation

Homepage Contact Form