This website contains archived information that may be out of date. Some website features may not function as expected. Access will remain available until August 30, 2026, for historical reference purposes only.
For current information about health services, please visit NLHealthServices.ca.

Deer Lake Telephone Directory

Deer Lake Medical Clinic (4 Clinic Drive)

Effective Monday, January 27, 2025, patients in the Deer Lake area can choose between walk-in appointments or booking their blood collection appointments online using the Swiftqueue platform.

The Swiftqueue platform allows patients to:

  • Book, reschedule, or cancel appointments.
  • Receive automated email or text confirmations with appointment details.
  • View appointment availability in real time.

To book an appointment, visit the Swiftqueue platform here or call 709-635-4021 for assistance. Patients must create a Swiftqueue account to schedule appointments.

Read: Enhancements to Blood Collection Services at Deer Lake Medical Clinic.

Contact Information:

  • General Inquiries: 709-635-3383
  • Laboratory/X-ray Services: 709-635-3541
  • Laboratory Appointment Bookings: 1-833-459-0873 or book online here.

Available Services:

Diabetes Services
Dietitian Services
Physician and Nurse Practitioner Services

20 Farm Road

General Information: 709-635-7830

Community-Based Services - Population Health

Addictions: 709-635-7834
Ambulatory Clinic: 709-635-7805
Behaviour/Child Management Specialist: 709-635-7838
Community Health: 709-635-7832
Community Support Manager: 709-635-7856
Home Support/Continuing Care: 709-635-7830
Mental Health: 709-635-7833
Social Worker: 709-635-7848
Social Worker: 709-635-7842

Neighbourhood

Visit the Deer Lake Neighbourhood page