|
David Cannon Internal Medicine Medical Associates of Central VA, Inc 2215 Landover Place Lynchburg, VA24501 Office: (434)-947-3945 |
| Residency: | UVA Health Sciences Center | Internal Medicine | 1979 |
| Internship: | UVA Health Sciences Center | Internal Medicine | 1977 |
| Degree: | Duke University | MD | 1976 |
| Board Certification: | American Board of Internal Medicine |