1. Mitchell F B Md
235 N Main St, Halifax, VA 24558
Coordinate: 36.76844,-78.9258
Phone: (434) 476-7455
2. Halifax Medical PLC
45 Main St, Halifax, VA 24558
Coordinate: 36.76651,-78.9279
Phone: (434) 476-1220
3. Southside Medical
103 S Main St, Halifax, VA 24558
Coordinate: 36.76457,-78.92828
Phone: (434) 476-1282