1129 N.Main Street | South Boston, VA 24592.
+434-517-6180
HalifaxInternalMedicine@gmail.com
+434-517-6179
Have questions or need more information? Fill out our contact form, and a member of our team will get back to you promptly.
ready to serve your healthcare needs
Find us easily with this map and directions to our office.