Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dr. Johnson is a GOD send yo me I started seeing April about 6 years ago I have been blessed by her she has very caring person to me she has been so wonderful in my care I don't know if I would still be alive had not had h... Read more
Dr. Johnson is a GOD send yo me I started seeing April about 6 years ago I have been blessed by her she has very caring person to me she has been so wonderful in my care I don't know if I would still be alive had not had her to be the caring person she is a God fearing person for that I no she the person that I will keep her as my Dr. and friend.Her nurse is as good as she is. they were made to be together I trust God and I trust Dr. Johnson ❤️🙏
Read less
Barbara B • November 17, 2025
My first visit was amazing. Dr. Johnson was very tentative of my symptoms that I was having and been to several Doctors before and no help. She is helping me know so we can get to the bottom of what I have going on. She is a liste... Read more
My first visit was amazing. Dr. Johnson was very tentative of my symptoms that I was having and been to several Doctors before and no help. She is helping me know so we can get to the bottom of what I have going on. She is a listener and very smart and pleasant. Sidechair manners are absolutely amazing. The office was very clean and neat and the front desk staff was very pleasant as well. I would recommend this office to everyone. Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Joint Journey Clinic. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (405) 286-0704. Your mobile information will not be shared with third parties.