meet the doctors
Chiropractor
Kyle Hagel, D.C.
Originally from Bismarck, ND, Dr. Kyle attended Bismarck State College in Bismarck, ND. He then went on to Northwestern Health Sciences University and received a Bachelor of Human Biology degree and also earned his Doctorate of Chiropractic degree. He is a Fellow of the Acupuncture Society of America and a Certified Orthotic Fitter. He also teaches Continuing Education Courses to other Chiropractors on a variety of topics.
Medical Director
Christopher T. Wall, M.D.
Dr. Wall earned a Master of Science in Physiology and Biophysics and his Medical Doctorate Degrees from Georgetown University in 2006. He has worked in the Emergency Medical setting in a variety of different environments, including the University of California, Irvine; Long Beach Memorial Medical Center; and Cedars Sinai Medical Center.
Nurse Practitioner
Patti Kaiser
Patti received her Associate Degree in Nursing Science from North Hennepin Community College and later added to it with a Bachelor of Nursing Science Degree from Grand Canyon University in Phoenix, AZ. Her love of learning led her to earn a Doctor of Nursing Practice from Metropolitan State University, here in MN.
Physician Assistant
Fred Kupfer
Fred completed his Physician Assistant training at Long Island University and a Surgical Residency Certificate and Montefiore Medical Center in Bronx, NY. He later completed his Master of Physician Assistant Science degree at the University of Nebraska. Fred has accumulated a wide range of knowledge and experience from many corners of the medical field.
Office Manager
Sami
Sami helps EVERYTHING (scheduling, billing, insurance verification, and coordinating referrals just to name a few) in our office run smoother and more efficiently. Her ability to problem solve and attention to detail helps all of our providers be able to do what they do best. She loves her cats, cooking, gaming, good food and the beverages that go along with them.
Front and Back Office Assistant
Jeannette
Jeannette has been a valuable part of Affinity Medical Group for many years. She is one of the most caring and compassionate people you will ever meet. She assists in patient scheduling and providing therapies in the office.
![]()
Monday
9:00am - 6:00pm
Tuesday
9:00am - 6:00pm
Wednesday
9:00am - 6:00pm
Thursday
9:00am - 6:00pm
Friday
9:00am - 12:00pm
Saturday & Sunday
Closed
Affinity Medical Group
9446 36th Ave N
New Hope, MN 55427