1. Big John's Used Auto Parts 2064 Dudley Rd, Halifax, VA 24558 Coordinate: 36.79738,-78.93808 Phone: (434) 476-6014