Physician Profile

John Davidson. His primary practice is as a Physical Therapist.

DPT: Doctor of Physical Therapy
motr: Master of Occupational Therapy Registered


Specialties Include: