1820 James St, Durham, NC 27707
54.4 miles away from Halifax, Virginia
1101 Carolina St, Greensboro, NC 27401
67 miles away from Halifax, Virginia
5706 Jasonwood Ct, Richmond, VA 23225
93.2 miles away from Halifax, Virginia