Back to doctors

Clinical And Preventive Cardiology Doctors in Dawson Creek

Dr Jim Hargreaves

Bachelor of Medicine & Bachelor of Surgery (MBBS)

Dawson Creek, British Columbia, Canada

General Surgery Clinical and Preventive Cardiology
Available Video Consultation