Graduated: 2022
Offers telehealth
NPI: 1679267546
Practice Locations (2)
HALIFAX INTERNAL MEDICINE, PLLC
1129 N MAIN ST, SUITE H
SOUTH BOSTON, VA 245922547
4345176180
HALIFAX URGENT CARE
1129 N MAIN ST, SUITE HUC
SOUTH BOSTON, VA 245922547
4345176180
Source: CMS National Downloadable File, September 2026.