Activate map
Specialties
Dr. Mark Weinberg is a Registered Psychologist with a PhD from the University of British Columbia. He has been in mental health practice for over 20 years. During this time, he has helped patients presenting with a large variety of issues through difficult periods in their lives. By providing clarity, hope and practical help to people, he has been able to shift lives in a positive direction.