Michael Milnes is a physical therapist who has been working in the field since 1996. He currently serves the community of Rochester, Minnesota, and has been working there ever since he received his Doctor of Physical Therapy degree from the University of Minnesota.All Rights Reserved