Duncan Therapy Centers Inc is a licensed Physical Therapy office located in Lynchburg, VA with over 60 years combined experience. A Physical Therapist is trained to evaluate a patient’s need for physical intervention services and to provide such physical intervention and treatment to help the patient recover mobility that has been diminished for some reason.