Sina Medical Clinic
Sina Medical Clinic 505 Smithe St, Vancouver BC V6B6H1 604-336-7462 (ext 2)
Patient services

Online Booking

Review the clinic policies below before choosing an appointment.

Dr. Zahra Tavakoli, MD is accepting new family practice patients for a limited time. Please add your name to Dr. Tavakoli's waitlist. After we receive your request, the clinic will contact you to arrange a Meet & Greet appointment. Joining the waitlist does not guarantee acceptance.
01

Phone and telehealth appointments

Choose a phone or telehealth appointment for brief follow-ups, prescription renewals, and concerns that do not require a physical examination. Please reserve limited in-person appointments for procedures and concerns that require an examination.

02

Existing patients

If you have a family doctor at Sina Medical, please book new concerns and follow-up appointments with your family doctor whenever possible.

03

Walk-in patients

Because availability is limited, we accept walk-in bookings only from patients who have previously visited Sina Medical. Appointments booked by new patients may be cancelled without notice.

04

Calling the clinic

During busy periods, wait times may exceed one hour. You may remain on the line, or press 2 and then the star key (*) to confirm your callback number before hanging up.

Before you call

Many common questions are answered online

Read the booking policies
Important notes

Please confirm that online booking is right for you

  1. If you have never seen a doctor at Sina Medical, please do not use regular online appointment booking. Dr. Zahra Tavakoli, MD is accepting new family practice patients for a limited time. Please add your name to her waitlist, and the clinic will contact you to arrange a Meet & Greet appointment.
  2. If your family doctor practises at Sina Medical, please book with that doctor. The clinic may cancel an appointment booked with a different doctor.
  3. If you have visited Sina Medical before but do not have a family doctor here, please book only with Dr. Sharareh Shokri or Dr. Richard Xiang.

If these instructions are not followed, the clinic may cancel the appointment without notice.

Ready to continue? The booking process usually takes only a few minutes.
Clinic announcements

Important updates from Sina

Two timely updates for patients and families. [UPDATED OCTOBER 15, 2026]

Family practice

Dr. Zahra Tavakoli, MD is accepting family patients for a limited time

Add your name to the waitlist. After we receive your request, the clinic will contact you to arrange a Meet & Greet appointment.

Please note: Joining the waitlist or attending a Meet & Greet does not guarantee that you will be accepted as a patient and does not establish a doctor-patient relationship. After the appointment, you and Dr. Tavakoli will decide whether to proceed.

Join Dr. Tavakoli's waitlist
2026–2027 vaccines

Flu shots and COVID-19 vaccines are available at Sina Pharmacy

Book through the B.C. Get Vaccinated system. Choose Search by clinic name, enter Sina Pharmacy, then select Vancouver - Sina Pharmacy - Smithe St.