Hours

Mon, Tue, Wed & Fri
9am–5pm

Thursday
9am–8pm

Saturday & Sunday
10am–3pm

Kensington Family Practice

Our clinic team

Meet the people
behind your care.

Experienced, compassionate professionals working together to make every visit clear, respectful, and reassuring.

Compassionate members of our clinic team

Open 7 days

Mon–Wed & Fri 9–5 · Thu 9–8 · Weekends 10–3

Meet our doctors

Experience that supports
the whole person.

Our physicians bring experience across family, hospital, community, and home-centred medicine.

YR

Physician profile

Dr. Yeshna Ramnauth

MD, CCFP

Family MedicineCommunity MedicineHospital Care

Dr. Ramnauth completed a Bachelor of Science with honours at the University of Toronto Mississauga in 2015. She then pursued her medical education in Grenada and completed clinical rotations in the United States in 2019.

She completed a two-year bilingual Family Medicine residency at the University of Manitoba in 2024. Following residency, Dr. Ramnauth worked as a hospitalist at Seven Oaks General Hospital and St. Boniface Hospital in Winnipeg. She also worked as a general practitioner and locum physician at Kingsbury Family Medical Centre and Seine Medical Centre in Ste. Anne, Manitoba, a small rural Francophone community.

Dr. Ramnauth returned to her home province of Ontario to build a medical practice focused on ongoing longitudinal care in community medicine. She continues to stay involved in acute medical care as a locum hospitalist.

CT

Physician profile

Dr. Chavi Tejpal

MD, CCFP (COE)

Family MedicineCare of the ElderlyHome-Centred Care

Dr. Chavi Tejpal graduated from the University of Manitoba Family Medicine Residency Program, where she also served as Chief Resident.

She subsequently completed a Care of the Elderly Fellowship at the University of Toronto. Dr. Tejpal is part of the Central West Ontario Health Team CARE Program, delivering team-based, home-centred care to frail seniors who face barriers accessing traditional community services.

Care that meets you where you are

Need to be seen today?

How can we help?

Our clinic team is here for you.

Need to be seen today? Choose the option that works best for you.

For life-threatening emergencies, call 911.

Send us a message

Our team will reply during clinic hours.