De Haven offers both in-home care services and serves as a central gathering place with dining and activities.