Your domain registration is pending. Check back in an hour

Salish Medical Clinic

Due to immunization efforts, we have halted accepting new permanent patients while our doctors assist. Walk-in patients welcome.
Opening at 9:00 AM tomorrow
Header image for the site


Due to diverting some of our resources to COVID19 immunization efforts by our doctors in the upcoming months, we have stopped accepting new permanent patients. We are still able to accommodate walk-in patients on a limited basis. Call us or use our new online booking feature to make your appointm...

Read More

We are happy to announce that we are now operating as a virtual walk-in clinic on Mondays and Fridays! We are also providing limited in-person care throughout the week for urgent matters such as childhood vaccination, high risk cancer screenings, and sexual health. To book your appointment, call ...

Read More
Call now


2 months ago
I have been seeing Dr. Najafi for the past few years and I totally comfortable with him. He’s very patient, informative and really strives to give the best care possible. It’s worth mentioning his receptionist is very kind, polite and professional.
- Frank R
6 months ago
Dr. Bahar Najafi is very professional and caring! She went above & beyond to help me! I highly recommend her.
- Ellie F
5 months ago
I am really going to miss Dr Bahar Najafilarinjani. She is a very professional and dedicated Physician. I would put my trust in her without hesitation. She is an excellent Dr. I wish her the best. Her colleague Dr Omid Najafilarinjani is taking over from her. He was my previous Doctor and he too is an outstanding Physician.
- Denis W

About Us

Dr. Omid Najafi is back in Kitsilano from Vancouver Island. His practice will have an interest in dermatology along with general primary care. 

Contact Us


Call now
  • (604) 732-8808


Get directions
3436 West Broadway
Vancouver, BC V6R 2B3

Business Hours

Mon:8:30 AM – 5:00 PM
Tue:9:00 AM – 4:30 PM
Wed:9:30 AM – 4:30 PM
Fri:10:00 AM – 5:00 PM
Contact Us
Message sent. We'll get back to you soon.