Business Directory Home Business North Channel Nurse Practitioner-Led Clinic Health Services North Channel Nurse Practitioner-Led Clinic The North Channel Nurse Practitioner-Led Clinic (NC NPLC) is a not-for-profit organization that provides primary health care to residents who do not have a current health care provider. This service is offered to residents from Echo Bay to Iron Bridge, Ontario.