Get directions to: Packhouse, Halifax, VA Restaurant address: 121 S Main St Halifax, VA 24558, USA Driving Walking Bicycling Restaurant: Packhouse