Now accepting new patientsHow to become a patient

Before you book

Are you already a patient at Riverwood Family Practice?

Yes, continue to book in-clinic

Before you book

Are you already a patient at Riverwood Family Practice?

Yes, continue to book virtual
Call (416) 741-1622

Comprehensive family medicine

Care for every stage of life.

Riverwood Family Practice provides appointment-based primary care focused on prevention, continuity, and informed decisions. Explore each area below to understand what we assess, how we approach care, and when to contact the clinic.

Family medicine

Preventive care

Routine visits, screening, immunization, and practical prevention across every life stage.

Learn more

Family medicine

Chronic disease care

Coordinated, ongoing care for diabetes, hypertension, asthma, and other long-term conditions.

Learn more

Family medicine

Children & adolescents

Primary care for children and teens, with attention to growth, development, prevention, and family context.

Learn more

Family medicine

Women’s health

Respectful primary care for reproductive health, screening, contraception, and menopause.

Learn more

Family medicine

Mental health

A primary-care starting point for anxiety, depression, stress, and connection to additional supports.

Learn more

Family medicine

Senior care

Coordinated care focused on function, medication safety, independence, and changing health needs.

Learn more

Family medicine

Medical weight management

Physician-supervised assessment and individualized management where clinically appropriate.

Learn more

Family medicine

Skin lesion assessment

Clinical assessment of skin lesions. Cosmetic cryotherapy is planned as a future uninsured service and is not currently available.

Learn more