Willowbrook Category: Memory Care/Assisted Living About This Location Willowbrook is a memory care/assisted living facility in Clark County, Illinois. It is owned and operated by Horizon Health. The facility houses up to 14 residents.