Episcopal SeniorLife Communities (ESLC) is a faith-based, nonprofit organization offering a full continuum of compassionate senior care services and senior living communities in Rochester, NY. We support seniors and their families through life’s t...