Physical Therapists Duncan Therapy Center Inc 1817 Langhorne Square Lynchburg, VA 24501 (434) 528-4501