Willow Brook Christian Home, off Lazelle Road north of Worthington, was Willow Brook’s first campus. The Home is rated 5 stars (the best) by Medicare and has stellar reviews from the state. It ranked first in family satisfaction surveys by the Ohio Depa