North Channel Nurse Practitioner–Led Clinic - Thessalon - Thessalon, ON | Walk In Clinics | Medimap