My name is Dr. Dennis Olson. I grew up in a small Central Minnesota town called Holdingford. Holdingford is the town that according to Garrison Kealor, most closely resembles mythical Lake Woebegone from his novels. Growing up in Holdingford instilled in me a sense of openness and kindness that I think is special in a small town. It is also the birthplace of what people say is a "very strong" accent. I have been asked many times as a matter of fact what part of Canada I am from.

I attended and graduated from Saint John's University with a B.A. in Biology and a minor in Philosophy and chose Northwestern College of Chiropractic in Bloomington, MN as the Chiropractic school I would attend. Northwestern is considered by many to be one of the finest chiropractic colleges in the world. It has a strong foundation that has married Philosophy with Science very well. This education instilled in me the drive to want to correct weaknesses in my patient's spines through a measurable physics based process of correction. Since graduating I have amassed hundreds of hours in post graduate training and seminars honing my craft with outstanding mentors and teachers.

I have been married to my beautiful wife Mandy and we have a two children.  Our son is Chase and our daughter is Brynne.  They were both adjusted within 30 minutes of being born to help alleviate stress on their neck during delivery.   We also have a very special Dog named Lucy.   My entire family enjoys Wellness Treatments to keep their nervous system functioning at a high level. I continue to expand my knowledge by attending numerous educational seminars on all matter of health.

Dr. Dan and I look forward to meeting you and offering you the best possible natural health care possible.

Location

HOURS OF OPERATION

Monday

9:00 am - 1:00 pm

3:00 pm - 6:00 pm

Tuesday

By Appointment

Wednesday

9:00 am - 1:00 pm

3:00 pm - 6:00 pm

Thursday

9:00 am - 1:00 pm

3:00 pm - 6:00 pm

Friday

9:00 am - 12:00 pm

Saturday

By Appointment

Sunday

Closed

Monday
9:00 am - 1:00 pm 3:00 pm - 6:00 pm
Tuesday
By Appointment
Wednesday
9:00 am - 1:00 pm 3:00 pm - 6:00 pm
Thursday
9:00 am - 1:00 pm 3:00 pm - 6:00 pm
Friday
9:00 am - 12:00 pm
Saturday
By Appointment
Sunday
Closed