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

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very profesional curtious & kind,she listens to you and is concerned for your health matters. I would recomend her to any of my friends and or aquaintances.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. O is genuinely interested in my welfare. It's rare to find a doctor that listens to the patient. She's awesome!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

she is a great doctor

Overall Rating
Bedside Manner
Wait Time

She is very caring, the whole office is nice and very professional. she treats you like a human and not just another patient.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very professional and explained up coming procedures/appointments.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. O is an outstanding listener and discusses openly, directly her findings, suggestions and recommendations. If my granddaughter didn’t have her own pediatrician I would welcome Dr. O as her primary care physician! Thank you for the opportunity to share.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She is Amazing! Hands down.

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

I thought doctor, was wonderful very caring and very understanding

(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,

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