Meet Our Care Team

Meet Our Providers

Right Care Family Medicine is led by Dr. Jessica Wright, a board-certified family physician, alongside Millicent Ogoo, a dual-certified family and psychiatric mental health nurse practitioner. Our team is committed to personalized care and to helping patients understand their health and feel confident in their decisions.

Our Providers

Find the Right Provider for Your Care

Each profile includes areas of care, training, and where the provider sees patients.

Dr. Jessica Wright, MD, MPH, smiling in her white coat at Right Care Family Medicine in Raleigh, NC

Family Medicine · Founder

Board-certified family physician with more than ten years of clinical experience, a deep interest in chronic disease, and a passion for adolescent and global health.

Millicent Ogoo, DNP, APRN, FNP-C, family nurse practitioner at Right Care Family Medicine in Raleigh, NC

Nurse Practitioner · Family & Psychiatric Mental Health

Dual-certified family and psychiatric mental health nurse practitioner with more than two decades of nursing experience across primary care, hospital medicine, and behavioral health.

Not Sure Which Provider Is Right for You?

Tell us what you’re experiencing and our team will help you book the right visit.

FAQ

Questions About Our Providers

Still have questions? Our team is happy to help.

Who will I see at Right Care Family Medicine?

Your care team includes Dr. Jessica Wright, MD, MPH, a board-certified family physician, and Millicent Ogoo, DNP, APRN, FNP-C, PMHNP-BC, a dual-certified family and psychiatric mental health nurse practitioner. Our team will help you find the right fit for your visit.

Yes. New patients age 10 and up are welcome. New patient appointments are typically scheduled within one to two weeks, sometimes sooner.

No. As a primary care practice, we don’t require referrals. If your insurance plan requires you to designate a primary care physician, Dr. Wright can fill that role.

We accept most major insurance plans and offer cash-pay options. Plans vary, so please call us at 919-299-9975 to confirm your coverage before your visit, or visit Insurance & Billing.

Ready to Schedule Your Visit?

Our team is here to help you take the next step in your care.

Scroll to Top