Francis Barnes Mitchell, MD, Family Medicine

235 N Main St
HalifaxVA  24558 (Halifax County)


Phone: 434-476-7455
Fax: 474-476-6385

NPI: 1326089095
License Number: 0101029850 (VA)