William Albert Kern Jr, MD, Internal Medicine

109 Breeze Haven Ter
HuddlestonVA  24104-3315 (Bedford County)


Phone: 540-297-2312
Fax: 540-297-1945

NPI: 1558364893
License Number: 0101041110 (VA)