John D Farr 


John earned a Bachelor of Science degree in Kinesiology from the University of Minnesota in 1988, then went on to earn a Bachelor of Science in Physical/Health Education with a minor in Coaching in 1989 and a Bachelor of Science in Physical Therapy in 1993. In his career as an athletic trainer, John has trained with the University of Minnesota Athletic Department, the Philadelphia Eagles and the Philadelphia Flyers, and is currently performing athletic training duties with sports teams throughout the Twin Cities Metropolitan area.

John joined BodyWorks Physical Therapy in 2000. John loves to spend time with his children, family, serving and participating at church. “My philosophy of patient care is each patient is special and unique. Each patient is on their own journey. I am honored to hold space and be present for part of their journey. Life is about a dream.”

Mark Waggott
Latest posts by Mark Waggott (see all)