About Halifax Internal Medicine
Halifax Internal Medicine is at 1129 N Main St, South Boston, VA 24592. It's open 8:30 AM–12 PM and 1 PM–5 PM Monday to Friday. It's closed on Saturday and Sunday.
It averages 3.7 stars from 15 Google reviews.
The closest other clinic is Sentara Urgent Care, 2.3 miles away.