Medical Centre

The core of our health care services.

Our medical clinic operates with a multi-disciplinary approach, involving a team of dedicated providers with varied and complementary skills and qualifications. This means that care is provided by family doctors, nurses, counsellors, or social workers. We provide care in the clinic, at home, and at long term and hospital based care. Our health care services are generally only available to registered and active clients of REACH. The health care program at REACH is funded by Vancouver Coastal Health to provide quality care to individuals and families with complex health and social issues.


Most visits are by appointment. If you are in need of care during clinic hours, you will be able to see a care provider in a timely manner. This can help avoid emergency room and walk-in clinic visits for conditions that can best be addressed by your primary care provider. To book an appointment, please call our office at 604-254-1354, or book online here. We offer a small number of same-day appointment slots for emergency medical issues as well.

Lateness/Cancellation Policy

We try to accommodate as many patients as possible every day and being on time helps us do this. In the case of lateness, your appointment will be reduced by the amount of time you have missed. If you are more than 15 minutes late you may be asked to wait or reschedule. If you need to cancel your appointment, please contact us at least 24 hours prior to your appointment.

After-Hours Care and Out-of-Clinic Visits

We have a doctor "on-call" 24/7 to provide after hours-care for urgent issues. We also urge that you contact the Nurse Information Hotline (dial 811) for health related information and support outside of clinic hours. Unless you feel that your health concerns are life-threatening, there is no need to go to the emergency room until you have spoken to one of the nurses from the Nurses hotline or the doctor "on-call." This may save you the trip or a long wait in emergency.

To contact a doctor after hours, call 604-254-1354. Leave a message and if you are not contacted by a doctor within 20 minutes, please call back. While it is preferable that patients come into the clinic for medical care, under certain circumstances, house and long-term care visits are possible. Our physicians admit to St. Paul's and St. Joseph's and take an active role in hospital-based care.

Patient Referrals

REACH accepts many of our patients through referrals from other community agencies, but patients can self-refer as well. If you are a community agency looking to refer patients to REACH, or an individual in East Vancouver, please complete our patient application form and return to

Medical Team

Medical Office Assistants

Our MOAs keep the clinic running smoothly and communicate with you and our health care professionals. They will gladly make an appointment with a health care provider for you, assist you with referrals, and answer any questions you may have. Feel free to contact them by phone at 604-254-1354.







Our doctors take a comprehensive approach to providing high quality primary care. They are a group of dedicated and compassionate professionals who create a safe and respectful environment to address all your health care needs.

Dr. Stewart
General Practice

Dr. Purdy
General Practice

Dr. Wickremasinghe
General Practice

Dr. Li
General Practice

Dr. Heffernan
General Practice

Dr. Kwan
General Practice

Dr. Martz
General Practice

Dr. Kolac
General Practice

Dr. Narang
General Practice

Registered Nurses (RN) and Licensed Practical Nurses (LPN)

Registered Nurses are specially trained to assess, diagnose and treat minor and acute conditions and illnesses. They are also trained to provide preventative health care by doing Pap tests, immunizations, routine infant growth and development visits, birth control counselling, and sexually transmitted infection testing and follow up.

Our Licensed Practical Nurses (LPN) work to ensure the efficient operation of the medical clinic, they will measure and record your vital signs including weight, height, and temperature. All of our nurses work collaboratively with your physician to ensure complete care.

Registered Nurse

Licensed Practical Nurse

Allied Care

Our allied care professionals provide supportive counselling and social work services to REACH patients. Our in-house social worker is available to see you on an individual basis to provide short-term supportive counselling, disability supports, and provide information and referral to external community resources. Our registered clinical counsellor is now seeing patients to provide individual or couples therapy.

Social Worker

Lori Damon


REACH runs various groups according to community need throughout the year. Check here to find out what groups are currently happening, and how you can get involved.

Drop-In Support Group

Run by our counsellor, Lori, this weekly drop-in group, available to non-REACH patients, focuses on a variety of topics including mindfulness, addictions, anxiety, and depression. Every Monday 5-6pm at REACH.

More Info

Community Connections Club

Developed by our Social Work practicum students, this group aims to connect people in the community with each other and reduce isolation. Talk to your REACH care provider for more information or to get involved.

More Info

Basics for Health

Connecting our community with resources to ensure everyone can access health care services.

Are you facing challenges outside the clinic that are affecting your health? Would you benefit from connecting with community resources to address these challenges and support your health? Basics for Health is in place to help make those connections.

What is the Basics for Health Program?

The REACH Basics for Health Program is a referral based program at the REACH Community Health Centre that works to support the social and economic needs of patients of the REACH Medical, Dental, and Multicultural Family Centre. The program operates with the understanding that the factors affecting a person’s health and wellbeing go beyond primary health care. Volunteers will work with patients to connect them with the appropriate resources in many areas – housing, income security, employment status, food security, child development and social services and more, in order to target underlying barriers to good health.

How Can I Get Support?

A dedicated team of trained and supervised community volunteers is available to support you with meetings your health goals. Depending on your situation you may also be eligible for REACH social work services as well. Please email or ask a receptionist at Medical or Dental to access services.

1145 Commercial Drive
Vancouver, BC, Canada V5L 3X3
P: 604-251-3000
F: 604-258-9190

Copyright ©2018 REACH Community Health Centre. All rights reserved.