Andrew Cannon, D.P.T. is a physical therapist at Orthopedic Associates of Lancaster. He graduated from Lebanon Valley College, Lebanon, PA.
(717) 299-4871