About Our Clinic


We are a group family medicine practice in Prince George, BC. We provide full service family medicine to our patients including prenatal care, outpatient (office) care, in hospital care, minor procedures, and palliative care.


Group medical practice means that you are not assigned to one physician. We are all your physicians. We ensure that we keep detailed notes on your visits and communicate regularly with each other to create a seamless experience between physicians.


The benefits of a group practice to you, our patient, are great. As a group practice we never close our doors for vacations. There is always a physician able to see you during regular business days. It also means that you know the physician seeing you in the hospital and they know you and your medical history. If you have a more complicated issue going on, you get the benefit of a collaborative approach to figure it out. We ask that patients be willing to see all the physicians in the practice in order to allow us the opportunity to know you and your health.


We believe that for your best health, you need to be able to see us when you need us. This is why we maintain a 48 hour booking policy. If you call for an appointment, you will be offered an appointment within 48 hours. We offer drop-in hours for our own patients Monday-Thursday 10am-noon. During these hours just show up to be seen. Please note, due to COVID-19, the drop-in clinic is being run virtually. To be seen, please log into the drop-in waiting room by clicking here. Do not come to the office directly.

Your Physicians


Dr. Catherine Textor, MD CCFP (EM)


Dr. Siobhan Key, MD CCFP(EM)(PC) Diplomat of the American Board Obesity Medicine


Dr. Melanie MacNicol, MD CCFP


Dr. Shannon Kelly, MD CCFP


Dr. JD VanAardt (Currently covering for Dr. Kelly)

Access Our Virtual Clinic 

You can see your doctor from the comfort of your own home. We are available for online booked appointments or our drop-in clinic.


To access the drop-in clinic, click the link below Monday-Thursday 10am-noon (closed stat holidays).


You must be an existing patient of the practice to use this service.