Dr. James W. Gallagher, MD 3300 Rivermont Avenue, Lynchburg, VA 24503