There's no direct connection to Vancouver. You can take a look at Google maps and see how to get there by transit
I'm not sure, you can call bus company to see. Or call medical center to see if they provide transportation.
Thanks! Your answer is awaiting moderation.