Chancellor Care Center of Delmar
101 Delaware Ave
Delmar, DE 19940-1110
Chancellor Health Care develops and manages long term care networks for the senior population, including housing, supportive services, and skilled nursing care. We help residents enjoy the highest quality of life...