Accessibility View Close toolbar

Meet the Team

  • Dr.
    David Allie

    Dr. Allie was born in 1957 and was the fifth child in a family of ten consisting of 2 boys and 8 girls. He was raised on the east side of Saint Paul and attended grade school at St. Patrick’s School. He graduated from Johnson High School and went on to complete 2 years at St. Paul Technical Vocational Institute, 3 ½ years at Lakewood Community College and 3 ½ years at Northwestern College of Chiropractic.

    Dr. Allie was a massage therapist for 4 years and decided to go to college to become a doctor of Chiropractic. He graduated from Northwestern College of Chiropractic in 1991 and opened his practice on Rice Street in May of 1992.

    Dr. Allie and his wife Lori raised their son Bill while living in the north end region of St. Paul. He currently works with his good friend and colleague Dr. Steven Hagstrom. They have been working together for 23 years. Dr. Allie also works with his sister Teresa who has been the office manager from very early on, his wife Lori and several other employees who have helped us along the way.

  • Dr.
    Steven Hagstrom

    Dr. Hagstrom is a longtime resident of Mahtomedi, MN. He graduated from the College of St. Thomas and received his doctorate in chiropractic from Northwestern College of Chiropractic. He received additional training in acupuncture and is licensed as a Chiropractor to perform acupuncture in conjunction with his treatment.

    Dr. Hagstrom has donated time to treat various sports teams in the area. He has been in practice for over 25 years.

    Dr. Hagstrom currently lives in Mahtomedi with his wife Joanne and their 3 children. He enjoys sports and outdoor activites. He wants his patients to keep motion in their joints, decrease the pain and increase their function.

  • Teresa

    Teresa is Dr. Allie’s sister and has been the office manager at Allie Chiropractic since 1992. She enjoys cooking, bowling, spending time with her family and playing with her granddaughter.

Contact Us

Send us an email


Find us on the map

Office Hours

Our Regular Schedule

Office hours

Dr. David Allie D.C.

Dr. Steven Hagstrom D.C.


8:00am - 6:00pm

12:00pm - 5:00pm


8:00am - 6:00pm

Not in Office


8:00am - 6:00pm

12:00pm - 5:00pm


8:00am - 6:00pm

12:00pm - 5:00pm


8:00am - 6:00pm

12:00pm - 5:00pm