Francis C Carter, MD, Family Medicine

1280a Main St
AltavistaVA  24517 (Campbell County)


Phone: 434-309-1165
Fax:

NPI: 1154329779
License Number: 0101032114 (VA)