Book an Appointment
Qualifications and Experience
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.
Verified Patient Reviews
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.
Dr. O is genuinely interested in my welfare. It's rare to find a doctor that listens to the patient. She's awesome!
she is a great doctor
She is very caring, the whole office is nice and very professional. she treats you like a human and not just another patient.
Very professional and explained up coming procedures/appointments.
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.
She is Amazing! Hands down.
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.
I thought doctor, was wonderful very caring and very understanding
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.
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!
She is very calm and never makes you feel rushed. I highly recommend her!
She is one of the best doctors I have ever been to. Very thorough and knowledgeable....and listens to you
Very through, asked all the right questions based on my history.
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.
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!
My visit was wonderful and Dr. Onuoha is very professional
She listens and is very thorough.... Good Dr! Easy to talk to...
She is a true professional with a big heart! She cares about the whole person! I would highly recommend Dr. Onuoha!
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.
I think she's the greatest. She made me feel very comfortable and she wad concerned and most importantly she listened to me.
I was very pleased with my visit with Dr. Onuoha.
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.
She is the best very caring and concerned doctor been with her for 4 years. Would not go anywhere else
Dr. Onuoha is very professional, caring, interested, light hearted and a joy to visit. Her staff is polite and happy.
No matter how busy, Dr. O is always thorough, always takes time to address all concerns.
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.
She is very caring and listens to you. Interested in your feelings and what will work best for you.
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.
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.
Dr O highlighted the possibly if exploring & understanding migraine #'s daily, dizziness, etc. send me to specialist???
Dr. O has a pleasant personality and is a great provider. She shows interest and concern while listening.
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.
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!
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.
She is very thorough with her exam and explanation of her findings .Very pleasant and thoughtful.
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.
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.
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!
Dr. Onuoha' s on time, listens, sets a plan into action, restates plan, confirms purpose of completely thorough,
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.
Good visit. Asked the right questions and listened to the answers. Very professional and caring.
Dr. Onions is a wonderful Dr I am so glad i am seeing her.
Love Dr. O. Do not appreciate the long wait to be seen!
Dr. O is a lovely woman, along with being an extremely knowledgeable and caring physician. Highly recommended.
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.
My first visit and I was very impressed with her bed side manner and professionalism.
I am so pleased with the doctor. She takes the time to answer all your questions. Would definitely reccomend this fine doctor.
The wait time in the office was short, but the wait in the patient room was longer. Maybe reading material could be placed in those rooms to fill the void, since electronics are to be off in those rooms. There is a television in the office area to pass the time, so the magazines would be appreciated in the patient rooms. I have avoided doctors for years, because the visits did not leave me with a sense of confidence. I left with a good feeling. She wasn't pushy regarding tests and took a health-conscious approach over prescribing drugs to improve overall health. She is a good listener and did not rush to get to the next patient. I will definitely keep her as my primary care physician.
Dr. O is a great doctor. She is very personable and informative. I feel very good about having her as my Primary Care Physician.
She is very personable, gives you copies of your lab results and spends as much time as you want. Unfortunately, overall the wait is too long (almost 60 minutes).
I am beyond thrilled to have found such a caring and thorough doctor for my daughter as she has multiple issues including Down syndrome, arthritis, and other things. Doctor O came highly recommended and I'm glad I listened!
Dr. Onuoha is good but her staff needs help. I had a 1 pm appointment. I arrived 20 min early to find they lock the front door between 12-1pm. I then had to wait 30 min to be seen by the dr. Disgraceful
The wait time was way too long it took my whole appointment of getting in and out 2 hours. To long of an appointment wasn't expecting that time frame.
This is our initial visit and everything turned very well. The staff is very friendly and accommodating. Dr. Oyoyo Onuoha has an excellent bedside manner. She listens intently to our body complaints, and answers all our questions.We feel at ease with her because she talks in a professional manner, yet, she makes you feel that you are a special person, not just a mere patient. I think we will stick to her care and recommend her to our friends. I don't mind waiting long, because she really takes her time to every patient, as experienced by us today.
I am so thankful to have Dr. O involved in my heath. Every visit she devotes her attention to me and my heath needs. She is very detailed. I appreciate her so much. Although I have moved to Scottsdale I continue to drive to see her. meg
Very pleasant and thorough
She always give her full attention to you. Listens to any concerns and address them.Doesn't rush through appointment.
Dr. O is awesome! She took her time to listen and did not make me feel rushed at all. She is very thorough and professional. She truly makes you feel like she cares.
Dr. O is great. She listens, does not rush you and is very thorough.
I felt at ease with Dr. O. when meeting with her for the first time. Also she was patient with me as I told her all my problems. I was not rushed. I felt she was genuinely interested in me. Mary T.
Many doctors do not take day to day life hassle into consideration for the elderly. However, Dr. Oyoyo exceed my expectation for being a younger doctor and consider of my time.... Thanks
Excellent physician. She listens, supports, and is so professional. The wait is usually more than an hour but she is worth it!
I love Dr. O. very knowledgable, professional, pleasant, friendly. I have recommended her to friends and family. .
Dr O is fantastic and she made me feel comfortable as we discussed concerns. She never made me feel our appt was rushed... and the staff was great!!!
This was my initial visit as a new patient. I was a little annoyed with the wait time at first, but once I experienced how thorough she is and her attention to detail and getting to know my medical history, she was well worth the wait!!! It's so hard to find good doctors that aren't rushing you in/out their exam rooms.
Dr. O is very caring. She doesn't rush, she informs you of everything she does....she's wonderful! Love her!
She is the best doctor I have found in a long time. She takes the time to really check you and make sure she gets to the root of the problem.
Very professional, friendly and knowledgeable Dr and staff. Everyone is warm,welcoming and ready to help.I would recommend her to anyone who is looking for a DR who will not only listen to you, but also reassure you that she will do her best to help and she always does.
I love to go to the doctor because I am seeing Dr. O. She is so pleasant and listens to everything you are telling her. She asks many important questions to determine her best approach in determining the best medical procedure to help you with your medical problem and concerns.
Dr. O and Richard Wade her co-worker have been excellent. They always listen, are very personable and address my health concerns. I never feel rushed and always leave the office feeling that they're giving me the best care possible.
Dr O is very professional and caring. She took the time to address my concerns and I really like her.
I would recommend her to anyone looking for a good general practice doctor.
Personable, professional, caring doctor.
Dr. O seems to really take her time to listen to the patient. She explains everything she is checking for before and while she does it, which is comforting to me. After seeing her a few times, my assumption is the only reason for longer wait times is because she is actually listening and taking appropriate time with her patients.
I like her sincere caring attitude and her physician assistant was nice too. They even have Saturday morning options too!!!
Dr O is great- Very friendly and personable, never makes you feel rushed, thorough, listens, good staff. I'm very happy I found her!!
The staff is very friendly and helpful. They treat you like they have known you forever. This was my first visit. And I don't like going to doctors. But I will keep coming to Dr. O. She sat and talked to me for a very long time. She seemed to care. Most doctors want you in and out. They don't care.
She really seemed to listen. I didn't feel rushed at all.
Lovely woman, wonderful and caring doctor.
She is wonderful and caring and so is her staff, you won't be disappointed!
The Doctor was over and above what I had expected. I already recommended family members. She seems very concerned ,engaging and nice.
I have multiple diseases and have had a very hard time finding a pcp to help me coordinate my health care and my need for many specialists. Finding Dr. Onuoha was pure luck and the greatest blessing! For the first time since my medical nightmare began, I found myself being treated with respect and dignity by a doctor and nurses that are extremely inteligent, friendly, understanding and professional. My only dissapointment is that I did not find this office sooner. Last week I was preparing myself for my death and now after my appointment, I have hope. Now I feel as if we can work to give me more time and quality to my life! If you are looking for a doctor that cares about her patients and has a staff that treats you with respect, then your search is over. Finally, a doctor that cares more about healing and helping instead of money and social status.
"Dr. O" was very personable and patient. She came highly recommended by good friends, and I can see why. I'm glad to have her as my GP.
SHE SEEMED TO BE VERY PERSONAL AND SHE LOOKED LIKE SHE WAS SINCERE, AND REALLY DID CARE. WELL SEE IT WAS MY FIRST VISIT
Dr. O was great! She was very professional, helpfulandI felt like she actually cared. My appointment wasn't hurried and I definitely felt like she knew what she was doing!
very professional and thorough
I love Dr. O. She always listens to my concerns and always seems to consider every possible solution. She doesn't rush into anything. I'm really glad to have found her!
She's a very caring and attentive Doctor who listens . I feel extremely comfortable with her
I felt very comfortable that Dr. O was listening to me and answered my questions to what I was concerned about. I would refer her to any of my friends here in AZ.
Very good..she explained delay in getting seen which was legitimate.I highly recommend her.Staff was excellent took care of my needs in a very timely manner.
I think she is excellent. I will recommend this practice to other's. She's very caring.
I love Dr. O. She remembers me when I come in and works WITH me on my health problems instead of just barking instructions at me. Dr. O makes me feel worthy of great care and excellent customer service.
Best doctor I have ever found listens to your concerns remembers the little things about you. I never feel rushed.
It's nice to find a dr. that actually cares about her patients.
We have seen Dr. O multiple times. She consistently has a wonderful bedside manner. She is pleasant, thorough and seems to really care about her patients. The wait was a little longer this visit but I would go back again and again. I believe she gives each patient her full attention and sometimes that just takes a little longer.
Dr. O is an absolute joy! I'm so happy I found her, she takes her time with each and every patient. Even if you have to wait a few extra minutes you know it's because she is giving her patients what they need and that you will receive the same care and attention. Her staff is friendly and attentive as well. Make an appointment you won't be disappointed!
As always...sweet, kind, professional and knowledgeable. Happy with my Doc.
This is my second time seeing Dr. Onuoha and I am just as pleased as the first time. She makes patients feel comfortable and important. She really listens to your concerns and discusses options and plans instead of just writing a prescription and leaving you in the dark. I'm definitely glad I switched my primary care.
Doctor O is really great. She listens to my concerns and she takes the time to include me in all of my treatment options. I am so glad she was recommended to my husband. I switched doctors because I really liked how she approached his treatment plans.
Love her, she's really caring
She is very attentive and listens to your complaints and works with you for solutions. I would highly recommend Dr. Onuoha!
Dr. Onuoha was incredibly kind and genuine. She made me feel comfortable when I am normally an anxious mess at such appointments. She listened to my concerns and was sure she thoroughly understood my medical history. I appreciated her treating me with respect. I can actually look forward to follow-up appointments now thanks to her.
She takes the time with all her patients - doesn't rush them in and out - makes sure she answers all your questions.
My visit was fine. I have been having back spasms and I am leaving on vacation for 2 weeks. I have taken Flexeril in the past from the ER when I pulled my back at work 3 years ago. I ran out about a month ago and wanted to know if I could get a Rx for some to take with me. I am coming in Nov. when I get back. I need to set it up. I will be back and then I work 3 nights. I'll be back on Sat. and I have to check my schedule, but want to get in ASAP. I work tonight and Mon. and will be home Tues. morning. Please contact me to let me know. Thank you Tami
Very professional and caring.
It was such a pleasure to meet a doctor who took the time to talk to me and actually listen to what I had to say. Dr. Onuoha was a joy to deal with and her office staff was pleasant, friendly and helpful. Looking forward to many years as her patient!
A very nice experience
Dr O was great, staff not so much, sent me off to get blood work with another patients orders, then left for lunch, so I had to wait for them to come back to fax the lab correct orders. And asked me to drive the other patients orders back to their office, absolutely not!
Great! Dr. O took time to listen to me and explained everything she was doing and why. She made me feel at ease and relaxed.
She is very thorough with her examinination, and very friendly and answer any questions you may have about your diagnosis.
She addressed all the problems I was having and did not think I was just a crazy old lady.
Dr. O is the best primary care physician I've been to. Dr. O is patient, kind, and very concerned about your well-being. Can't say enough good things about her.
Wow! Very happy with my new Primary Care Doctor. The front office receptionist and the nurse were both very friendly and efficient too. Dr. O spent a great deal of time with me as a new patient and made me feel there was no rush. Highly recommend if you are looking for a new provider!
Even though we waiting a few minutes, it was well worth it. She took the time to go over our blood work in detail, giving explanations along the way and solutions to situations. She was encouraging and positive, and she makes you feel that you are truly important to her...not just another patient in her book. So if she gives this much time and quality to all her patients, (which I'm sure she does) waiting a few minutes to see her is well worth it. I would highly recommend "Dr. O" to anyone who is looking for a doctor who is qualified and caring...she is worth every minute you spend with her.
Dr. Onuoha listens very carefully, and everything is discussed thoroughly. She spends time needed with patients and makes sure I understand requests and referrals to specialists. :-)
Great, i highly recommend her..
My first visit with Dr. Onuoha was great, she was very attentive and listened to me instead of hearing me. I'm not one to go to Dr's office's often since I work in the medical field but I'd say I'll go back. :)
She was very nice, very soft spoken, explained everything she was going to do, liked her a lot .
I think she's great! I'm so glad our family found her I would recommend her to anyone!
Dr. O is amazing! Her bedside manner is the best of any doctor that I have ever been to, she is kind and informative. I am so glad that I found Dr. O! I feel that I have found my "forever" Dr.
Dr. O is very approachable & nice.
Dr.O is by far the best doctor I have ever had. She listens to concerns and truly cares. I would recommend her to anyone who wants a longtime family doctor. I am finally feeling like I will have all my medical needs met. It's truly refreshing to have a doctor that cares??
Always knows what needs to be done to keep me healthy. Pleasant to talk with and thorough.
Very polite, listened to my concerns. Took her time to make sure she heard all my health concerns.
I'm picky with doctors and I am so glad I found Dr. O! I highly recommend her and love the office staff!
She was really great! I have been looking for a new PCP and I think I found her!! Very knowledgable, but also kind and wanted to make sure I understood everything.
I was happy with her listening skills and she was pushy. I will continue to see her
Knowledgeable. Amazing. Educated. Took the time to talk with me to understand my needs.
She listened and respected my input. Was able to get refills of the medicine I needed without issue. Followed up immediately with scheduling necessary tests.
Dr.O is so wonderful.,.caring & compassionate, and really shows that she wants to help you..I am 48 years old I have lived in California & Iowa , never have I had such a blessing of a great Doctor in my Life..I Highly recommend her..you will never change doctors again ! Her staff is sweet & I have not had any problems with anything ,Which I have had with other Doctors & their staff ..(..DOCTOR O .& Staff..I LOVE them all !...) Tracey
She was wonderful explained things so I could understand, and very informative !!!
Very attentive, supportive, and knowledgeable doctor. Couldn't be happier.
I Love Dr. O. Finally a Dr. that really listens to what you have to say.
Very pleasant and welcoming
I was very impressed with her. She was relaxed and didn't rush me. She was just a real nice lady!
I think I have a strong Doctor with a scientific mind that I can relate to. The appointment was great!
Dr.O is great she takes time to really treat you. You don't feel rushed when you are in the room. Also you see a Dr. Not a nurse practitioner and I think that is important.
Dr. O was great. she listened and was very thourough
She is a great doctor and works hard to make sure you are all taken care of. She listens and answers all of your questions to the best of her ability.
I liked that she made time to really listen and I felt that she genuinely cared about my health.
Doctor is very kind, listens closely to patient concerns, and explains things thoroughly and thoughtfully. Couldn't be happier!
This was my first visit with Dr. Onuoha and she was wonderful! She made me feel very comfortable and took the time to listen to my concerns. I highly recommend this practice!
very pleasant to be seen by,will use her as my primary doctor.
She is extremely easy to talk to.
Very happy to meet me and very urgent to help me.
I think Dr O was great. She is genuinely listening when you're telling her all your issues. She has great bedside manner and is very friendly and personable. She does her best to make sure that you'll be taken care of and she explains everything that needs to happen and why.
Dr.O was very knowledgeable and seemed to actually care about my condition. She answered all my questions and was completely focused on me and my needs. I left feeling like I was cared for and would recommend her without a doubt.
The Dr. and her staff are always welcoming and very professional. They went out of their way to get insurance approval for my medication.
Dr. O spent a lot of time going over my concerns. She is the best!
Very helpful, patient and informational!
She is very nice and caring. She explains things to where you understand. I used to dread going to the doctor until I found her! Everyone at that office is always very friendly and helpful. You can tell they all care about what is going on and love helping others.
Went extremely well. Listened to me.answered all questions.
Dr O is an excellent doctor. Current with her knowledge, thorough in her explanations, never rushed. She truly takes care of the whole person with real concern.
She is a very good Dr., listens to my concerns about health issues. I have recommended her to other people.
She is very thorough and professional,
She was very sweet listened to everything I had to say and really cared!
Dr. O was willing to listen to my concerns and ensured I was a participant in the decision making process regarding my care. She and the front staff were also efficient and kind.
Wait time way too long waited about an hour to be seen with an appointment
Finally a Dr. that actually listened to me and didn't make me feel rushed. I hope we will have a long lasting Doctor-Patient relationship.
She made me completely comfortable and lessened my anxiety that I always have in doctors offices. She was very friendly and addressed all of my concerns. Happy I found her.