Our Doctors

Frank Oppong-Takyi Internal Medicine Physician in Phoenix AZ
Dr Frank Oppong-Takyi (fondly known to his patients as Dr O) is a Board Certified Internist with the American Board of Internal Medicine and a Member of the American College of Physicians.
He graduated from Medical School in 1993 from University of Ghana Medical School, completed his residency in New York in June 2002
Dr O has been practicing medicine in Arizona since February 2003. He was initially practicing in Southeastern Arizona but relocated to the Phoenix Metro Area in September 2008.
He is very passionate about helping his patients achieve their health goals and believes it is very difficult for people to change their lifestyles and routines overnight after being diagnosed with illnesses so works diligently with them to achieve their health goals one step at a time. He is great with his patients and makes them feel very comfortable every visit they see him.
He is married with 2 boys and has a keen interest in sports, his community and family. He loves the outdoors.
Dr Oppong-Takyi is ACCEPTING NEW PATIENTS!
For an appointment call 480-598-4145
WHAT SOME OF DR OPPONG-TAKYI’S PATIENTS ARE SAYING:
Top honors to Dr. O, who treats me like he cares, even if the issues are not entirely medical. Without his support, I would have taken much more time to heal. He is truly the best Had my initial visit with Dr. Oppong-Takyi - he was a skillful clinician with a great personality! This is key for me in building trust and desiring to enter into a partnership with my care providers! I'm very much looking forward to my care with Dr. Oppong-Takyi! After many attepts to find a Doctor who took a personal interest in their patients, I was fortunate to have chosen Dr O. He truly cares about his patients and provides a level of care and caring that is above any I have experienced in the past. I have just started seeing Dr. O and he is a very kind and caring doctor. I am very happy I started seeing him. He came highly recommended and I am very happy to be under the care of such a fine man. The staff is extremely friendly also. He treats you like you are his only patient Dr. O is very pragmatic. He sees you and takes into context you and your environment around you. He is my GP. When Dr. O was in Safford, he treated my grandmother. No one else knew what was wrong with her. He diagnosed her with needing her gallbladder out within 5 minutes of seeing her. After that, I became his patient until he relocated. I sure miss quality medical care. Dr. O is the BEST! Dr. O is incredible! He truly cares for his patients and invests his time to getting to know his patients individually. My whole family goes to him, he is so kind and easy to talk to. He doesn't give anyone a hard time to make them feel bad, he simply cares so when he is offering education, you won't feel bad after. We've been going to him a long time and we plan to stay with him as long as he'll have us! 🙂 Dr O is by far one of the best doctors I have ever met (and I'm a nurse!) and the best primary doctor I have ever had. He is the first PCP I've had that takes the time to really listen, address all your concerns and not make you feel rushed. Dr O is sincere and genuine. You can tell how much he cares about his patients. He is an excellent physician with a wonderful bedside manner. I feel so comfortable under his care. Dr O office staff are fabulous as well! They treat you with such respect and kindness. There is such a warm feeling when you walk into the office from both the staff and Dr O. I'm so glad I found Dr O! Dr. O is an incredible family Dr. I have recommended him to others and it is nice to know you have a Dr. you can trust. Thanks, DR. O! Dr O and his staff really care about the patients. He make great medical decisions with care about the patients concerns & feedback. We love him!!! Dr O. has been nothing but GREAT with treating me and all my medical conditions. Very Caring and good listener. I been with Doc at least 5 years and my family at least 4 years. Dr. O is an excellent doctor.. He is very knowledgeable and since he has been treating me I have no need to go else where. The service was amazing. Staff was very friendly
James E Robbins