top of page


Who We Are


Generations Family Medical Clinic is a system of four family practice clinics in northeast Oklahoma, serving the communities of Claremore, Chelsea, Catoosa, and Bartlesville. The company was founded in 2006.  It is owned and managed by Oklahoma natives who are residents of one of the communities we serve. Generations was created in an effort to provide access to quality health care for patients in rural and suburban areas where there is often a provider shortage.  Generations proudly accepts all patients, regardless of payer source. 

Our Providers
Dr. Alfred Cox, MD

Dr Cox came to us in 2008, with experience in family, emergency, and preventive medicine. He was on the medical staff of the Claremore Veterans Center for over 15 years and was the senior physician for the last 4 years. He is a Vietnam veteran and spent a year in country as an Army medical officer.


Dr. Cox is a graduate of Temple University Medical School in Philadelphia.  He was trained as a student to look at the whole person, a perspective that remains to this day.


Dr, Cox practices in our Owasso and Claremore offices.

Johanna Weir, PA-C

Johanna Weir is a board certified Physician Assistant who has practiced in Family Medicine for the last 10 years. She graduated from Wichita State University with a Bachelors of Science in Physician Assistant Studies in 2005. Johanna is married to her husband Josh and they have a daughter. She started with Generations Family Medical Clinic in September 2007. She serves as a Physician Assistant/Provider in the Bartlesville clinic.

Joan Johnson, APRN-CNP

Joan (Jo) Johnson is a Family Nurse Practitioner board certified by the American Academy of Nurse Practitioners. Jo graduated with a Master Degree in Nursing/Nurse Educator with the honors of Sigma Theta Tau, from St. Louis University in St. Louis, MO.  Jo received her Bachelors in Nursing at East Central University in Ada, OK. While studying to advance her nursing career, she worked as a nurse in Med/surg, ER, nursing home, home health and family practice. At the same time, she and her husband, Scott, ran their small farm and raised their 2 children. Her hearts desire since she was a very young child of foreign missionary parents, was to be a nurse so she could help people of all ages. She is enjoying caring for people of all ages and striving to help them achieve their optimal level of health

Charlene Hoover, APRN-CNP

Charlene Hoover is a board certified Family Nurse Practitioner with over 24 years experience in the nursing field, having practiced in a variety of settings. She received her Bachelor’s of Science Nursing in 1992 from St. Mary of the Plains College in Wichita, Kansas. She attended Wichita State University in Wichita, Kansas where she obtained her Master’s degree with the specialization as a Family Nurse Practitioner. She is board certified through the American Nurse’s Credentialing Center (ANCC).

As a Family Nurse Practitioner she has gotten to treat patients across the lifespan from newborn to 105 years old, which she feels adds diversity and excitement to her role as a nurse practitioner. From receiving a smile or hug from a child, hearing a joke from a 105 year old to learning how long a couple has been married are the blessings she receives from being a nurse practitioner. She believes in treating the whole patient with dignity and compassion.

bottom of page