Archibald Lord, MD
Physician
Dr. Lord is passionate about Internal Medicine and working closely with his patients across the Lynchburg-area to help them achieve their optimal health. Dr. Lord went to Cornell Universtiy in Ithaca, NY, and George Washington University School of Medicine in Washington, DC.