I am originally from Seattle, Washington, and decided I wanted to practice medicine after working closely with underserved populations in mental health and emergency medicine settings in the inner city for a few years. I came to Portland to attend my internal medicine residency in 2003, and met my husband near the end of that residency. We love Portland and plan to stay here indefinitely.
About my practice
I have worked in health care continuously for the last 20 years, starting before medical school. I received my medical school training in Newfoundland, Canada, which has a focus on the delivery of primary care to all of its residents, including those in isolated rural areas. Doing my residency training at Providence St. Vincent Medical Center in Portland gave me experience in the delivery of care to a primarily suburban population.
After residency, I did a research fellowship through a joint program at Oregon Health & Science University and Kaiser Permanente, during which time I learned principles of clinical research and earned a master’s of clinical research. Because Kaiser Permanente values the scientific evidence that drives medical decisions, I am able to contribute to the organization in three different roles. I split my time between research, writing practice guidelines for Kaiser Permanente at a national level, and practicing internal medicine part-time in primary care.
How I thrive
I like to exercise daily in whatever way I have time to do so (e.g., walking, jogging, bicycling, or working in the yard). Exercise and good nutrition are important to me, and I actually enjoy the challenge of trying to keep up my efforts at these. Whatever free time I have is spent with my husband, family and friends.
providers in your plan or accepting new patients, call 1-800-813-2000 or TTY 711 (for the hearing/speech impaired)
The information in this online directory is updated periodically. The availability of physicians, hospitals, providers and services may change. Information about practitioners is provided to us by the practitioners or is obtained as part of the credentialing process.
Accessibility of medical offices and medical centers in this directory: All Kaiser Permanente facilities are accessible to members.
Help in your language: Interpreter services, including American Sign Language (ASL), are available during business hours at no additional cost to members. Many of our doctors also speak more than one language. Call 1-800-324-8010, or 1-800-813-2000 or TTY 711 (for the hearing/speech impaired).
Questions? Please call Membership Services from 8 a.m. to 6 p.m. Monday through Friday. From Portland, call 503-813-2000. From all other areas, call 1-800-813-2000 or TTY 711 (for the hearing/speech impaired) . For language interpretation services, call 1-800-324-8010.
Referrals to affiliated community physicians/providers in Oregon and Washington
Affiliated community physicians/providers are not part of the Northwest Permanente Medical Group (NWPMG). They are physicians/providers credentialed by Kaiser Foundation Health Plan of the Northwest and/or who have a contract with the NWPMG.
If your NWPMG physician decides that you require covered services not available internally from an NWPMG physician, he or she may refer you to an affiliated community physician/provider. You must have a written, authorized referral from Kaiser Permanente in order to receive a covered service from an affiliated community physician/provider.