Chapel Hill Retirement Community 12200 Strausser St. NW nearby 40 mi Canal Fulton OH 44614 Get more info