Our Team

Health for All is served by health professionals including family physicians, registered nurses, a nurse practitioner, physician assistant, pharmacist, dietitian, case manager and social workers, all working together to provide health care for this community. We are ready to serve your health needs and can speak a variety of languages including English, French, Cantonese, and Urdu, among others. Our goal is to provide excellent primary care for our patients and community in a dynamic, clinical, and educational environment that supports our belief in Health for All. To support that goal our team is comprised of excellent doctors, residents and administrative staff.

About Us



Inter-Professional Team


Find out more about the Health for All Family Health Team.