Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Illness
2919 S Ellsworth Rd, Ste 139, Mesa, AZ, 85212
850 S. Ironwood Dr., Suite 104, Apache Junction, AZ, 85120

Qualifications and Experience

Education

Languages Spoken

Board Certifications

In-Network Insurances

Specialties

Professional Statement

Born in England, Dr. Onuoha grew up both in England and Nigeria. She obtained her medical degree at the University of Bristol, England in 1996. She worked in various capacities throughout England before traveling to Shepparton, Australia with her husband, Dr. Nwosu, in 2001. Together they spent a year in Shepparton as emergency room physicians before relocating to New York City.

Board certified in internal medicine, Dr. Onuoha completed her residency in 2008 at Maimonides Medical Center in Brooklyn, New York.

After that, she and Dr. Nwosu made their way across the U.S. until they put down roots in Mesa, Arizona, where Dr. Onuoha worked as a hospitalist at Mountain Vista Medical Center before helping to establish Stripes Primary Care with her husband. She is well loved by her patients and best known for her patience, kindness, and wisdom.

Drs. Onuoha and Nwosu have five children. She enjoys cooking, going to church, and helping everybody in any way she can. She is also involved with funding and running Stripes International Academy in Nigeria, which she founded with her husband. Dr. Onuoha has a tremendous amount of experience from working in several parts of the world, which she now brings to Stripes Primary Care.

Zocdoc Awards

Verified Patient Reviews

Overall Rating
Bedside Manner
Wait Time

Dr O is absolutely the greatest. Very personable, thorough and listens to the patient. I'm so grateful to have found such a great dr.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr.O is wonderful and takes time to explain everything.She's very through ,pleasant, and professional. I feel best doctor in the east valley.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. "O" was wonderful! This was my first time here & I accidentally book d an appt for the following week, but they were accommodating that they were able to squeeze me in. She was so genuine & so kind. She truly cares about her patients. Ultimately she ended up sending me to the hospital, but wanted me to call as soon as possible with any follow up info. Dr.O is wonderful!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She is very calm and never makes you feel rushed. I highly recommend her!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She is one of the best doctors I have ever been to. Very thorough and knowledgeable....and listens to you

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very through, asked all the right questions based on my history.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I enjoyed my time with Dr. Onuoha. She is a very kind and knowledgeable doctor. She explained to me everything that she found that was wrong with my inner ear. She got me the right prescriptions at the pharmacy for my ear problems.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

This was my second time seeing Dr. Oyoyo, and I think I found my new Dr. :) Both times Dr. "O" took the time to explain things to me and she leaves time for me to ask any questions. Most doctors I have seen often rush patients out, and your quickly in and out of the office. However, it seems to be different here, so that is what I like the most. I think she really cares. I would recommend Dr. O!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

My visit was wonderful and Dr. Onuoha is very professional

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She listens and is very thorough.... Good Dr! Easy to talk to...

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She is a true professional with a big heart! She cares about the whole person! I would highly recommend Dr. Onuoha!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I have gone to this practice for several years, and have never been dissatisfied, although the volume of patients has steadily increased for both Dr. Chris and Dr. O. Friendly doctors and staff and, I believe, both doctors are very practical and knowledgeable.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I think she's the greatest. She made me feel very comfortable and she wad concerned and most importantly she listened to me.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I was very pleased with my visit with Dr. Onuoha.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She's awesome. She listens to you when you tell her something. She works with you on the plan you're going to take to feel better. Only complaint I have, is it's always a fairly long wait. But this goes to prove she takes her time with you when you see her.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She is the best very caring and concerned doctor been with her for 4 years. Would not go anywhere else

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Onuoha is very professional, caring, interested, light hearted and a joy to visit. Her staff is polite and happy.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

No matter how busy, Dr. O is always thorough, always takes time to address all concerns.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. O is awesome - her best attribute is that she LISTENS! As a stage 4 cancer patient with unbelievably intelligent oncologists, I sincerely appreciate a primary care physician who is willing and able to interface with them. It is so difficult to find a primary care physician in today's market and to find one like Dr. O is a true blessing.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She is very caring and listens to you. Interested in your feelings and what will work best for you.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr.Onuoha was very kind and listened carefully to all I had to say. She made me feel very comfortable and ordered labs and xrays to try to find what is causing my symptoms. I feel very happy to have found such a wonderful dr.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. O is the BEST! I appreciate how thorough she is and how she truly cares about me. I totally trust her and highly recommend her.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr O highlighted the possibly if exploring & understanding migraine #'s daily, dizziness, etc. send me to specialist???

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. O has a pleasant personality and is a great provider. She shows interest and concern while listening.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

even though we had to wait a little, she is worth it. The appt was in the afternoon...and sometimes some appts run a little long...but that is the way she is...a very caring doctor who takes time with her patients...and sometimes things pop up in a patient's visit that she needs to address a little more. We don't mind...because she has taken extra time with us when needed.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. O is wonderful! She is genuinely concerned about your life and how it effects your health. She is a pleasure to see and I know she truly cares about me. The personnel in her office are a joy to deal with, they are pleasant and efficient. You won't be disappointed if you choose Dr. O as you doctor!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

as always she is very caring and listens to your concerns. She addresses each one...and talks about an action plan. She is pro-active on symptoms, and natural cures if and when possible. She is a very positive person.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She is very thorough with her exam and explanation of her findings .Very pleasant and thoughtful.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. O was very professional and very nice. She answered my questions that I asked her and her bedside manner is nice also. I would recommend her for sure.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Onuoha was very professional and patient. She listened to what I had to say and made me feel at ease and comfortable. I will definitely recommend her to friends and family.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The doctor was very thorough, attentive, personable. She listened and I never felt rushed. From my initial wait in the seating area to my time in the exam room, I felt like a person not another name on the docket. This was my first visit and I'm thankful to have found Stripes and Dr. O. What a pleasant experience!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Onuoha' s on time, listens, sets a plan into action, restates plan, confirms purpose of completely thorough,

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

OUTSTANDING describes DR. ONUOHA! Doc listens, asks questions, explains and is very thorough! I'm a fairly new patient and the communication between staff and Dr's critical. The front and back office is running smooth compared to my visit in Dec.2016.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Good visit. Asked the right questions and listened to the answers. Very professional and caring.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Onions is a wonderful Dr I am so glad i am seeing her.

Overall Rating
Bedside Manner
Wait Time

Love Dr. O. Do not appreciate the long wait to be seen!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. O is a lovely woman, along with being an extremely knowledgeable and caring physician. Highly recommended.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr Ohyoha (AKA Dr. O) is one of the most thorough doctors I have ever met. I take my elderly mom to her regularly for general health and assistance with Alzheimer's care. She treats my mom with the utmost respect and dignity and she genuinely cares about her wellbeing. On a few occasions she has referred us out to specialists to ensure no stone is unturned with my mom's care. She also is exceptionally knowledgeable of various conditions, interactions with medications, and overall health care. While she does treat many geriatric patients (based on patients I have seen in the waiting room), she also sees other patients as well. In fact I may be switching over to her myself as she is far more knowledgeable than any primary care doctor I have dealt with for my own needs. Additionally the office staff is very kind and very helpful. On many occasions I have requested that the pharmacy call them to refill an RX for my mom and it is ALWAYS processed within one business day. I just cannot say enough good things about Dr. Onuoha and her staff.

Overall Rating
Bedside Manner
Wait Time

My first visit and I was very impressed with her bed side manner and professionalism.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I am so pleased with the doctor. She takes the time to answer all your questions. Would definitely reccomend this fine doctor.

Zocdoc Find a Doctor Arizona Phoenix Doctors Mesa Doctors Dr. Oyoyo Onuoha - MD