Meet the Team

Chiropractor Greg Oleson D.C.

Chiropractor Armstrong IA Greg Oleson

Dr. Oleson graduated from Northwestern College of Chiropractic in 1992. Prior to studying at Chiropractic School, he attended Iowa Lakes Community College where he aquired all of his pre-chiropractic classes. Dr. Oleson has been practicing for over 27 years and has been in his current location in Armstrong for over 25 years.

Since he began practicing chiropractic, Dr. Oleson has kept up to date on many continuing educational classes, ensuring that his patients receive the most comprehensive and advanced chiropractic care. Dr. Oleson has also obtained the degree of a Certified Chiropractic Sports Physician and specializes in the diagnosis and treatment of sports related conditions.

Diana Johnson, CA

Diana was born and raised in Fairmont MN. She graduated from Fairmont High School in 2002. After graduation Diana went to Kaplan University and got her insurance license in 2006. During that time she also worked as a bartender which she continues to do from time to time.

Diana married her high school sweetheart, Bobby in October of 2008. They live in Armstrong IA with their bulldog, Noel. They both enjoy taking Noel for walks and going out in their boat. Diana is also involved in a mixed volleyball league that goes on throughout the year. They also enjoy getting together with friends where Diana does most of the talking, as that is one of her favorite things to do!

Diana takes care of appointment scheduling, patient’s accounts, billing/collections, insurance processing accounts receivable and accounts payable. Diana joined Oleson Chiropractic Inc. in 2012.

If you are struggling with neck or back pain, headaches or migraines, carpal tunnel, sciatica, or any other health condition please contact us today.


8:00am - 12:00pm
2:00pm - 6:00pm

2:00pm - 6:00pm

8:00am - 12:00pm
2:00pm - 6:00pm


8:00am - 12:00pm



Oleson Chiropractic
514 1st Avenue
Armstrong, IA 50514
(712) 868-3265