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.
- Board-certified family physician
- Raleigh, NC office
- Patients age 10 and up
Our Providers
Find the Right Provider for Your Care
Each profile includes areas of care, training, and where the provider sees patients.

- 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.
Areas of Care

- 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.
Areas of Care
Not Sure Which Provider Is Right for You?
Tell us what you’re experiencing and our team will help you book the right visit.
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.
Are you accepting new patients?
Yes. New patients age 10 and up are welcome. New patient appointments are typically scheduled within one to two weeks, sometimes sooner.
Do I need a referral?
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.
Which insurance plans do you accept?
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.