Teresa Dellar Palliative Care Residence Organizations

The Teresa Dellar Palliative Care Residence offers compassionate care to terminally ill patients, allowing them to die in peace and dignity.

Headquarters: Canada
Industry: Humanitarian Assistance