Hal Cliford Clark, MD, Internal Medicine

21556 Timberlake Rd
Ste D
LynchburgVA  24502 (Lynchburg City County)


Phone: 434-239-8104
Fax: 434-239-4312

NPI: 1679667174
License Number: 0101040584 (VA)