Imboden Creek Gardens
Assisted Living community in Decatur, IL (Macon County)
185 W. Imboden Dr, Decatur, IL 62521Phone: (217) 233-1425
State license number: 5100836
Licensed capacity: 46 beds
Care types: Assisted Living
Assisted Living community in Decatur, IL (Macon County)
185 W. Imboden Dr, Decatur, IL 62521Phone: (217) 233-1425
State license number: 5100836
Licensed capacity: 46 beds
Care types: Assisted Living