Updated: September 5, 2025

For upcoming clinic closures and doctor’s vacations, please click here.
To use our online booking, please click here.
For clinic directions, please click here.

*Please note: The doctor’s schedule is subject to change. We are closed on all weekends and statutory holidays.
*Please note: The doctor’s schedule is primarily for booking purposes for patients currently registered with a doctor at Mango Medical Clinic.

MondayTuesdayWednesdayThursdayFridaySaturdaySunday
Dr Sheng Ping Lin
(Kingsway)
Office/Phone
Kingsway
Office/Phone
Kingsway
Office/Phone
Marpole
Phone CallN/A N/A
Dr Amy Hung
(Kingsway)
Phone Call Office/Phone Office/Phone Office/Phone N/A N/A
Dr Lorna Kan
(Kingsway)
Phone Call Office/Phone N/A N/A
Dr Chi Yun Yu
(Kingsway)
Phone Call Office/Phone Phone Call Office/Phone N/A N/A
Dr Yue Dai
(Beresford)
Office/Phone Phone Call Office/Phone Phone Call Office/Phone Phone Call N/A
Dr Victor Kan
(Beresford)
Phone Call Phone Call Office N/A N/A
Dr MJ Woo
(Beresford)
Office/Phone Office/Phone N/A N/A
Dr Sheldon Tan
(Beresford)
Office/Phone Phone Call Office/Phone Phone Call Phone Call N/A N/A
Dr Ran Ke
(Beresford)
Office/Phone Office/Phone N/A N/A
Dr Sheng Ping Lin (Marpole)Office/Phone
Kingsway
Office/Phone
Kingsway
Office/Phone
Marpole
Phone Call N/A N/A
Dr Chin Wang Ma
(Marpole)
Phone Call Office/Phone Phone Call Phone Call Office/Phone N/A N/A
Dr Jessica Fenn
(Marpole)
Phone Call Phone Call Office Office N/A N/A
Dr Tian Jiang
(Marpole)
Office Phone Call Office Phone Call Phone Call N/A N/A