Physical Address 1030 Cowford Road Halifax, VA 24592 United States See map: Google Maps Mailing Address 1030 Cowford Road Halifax, VA 24558 United States See map: Google Maps Website URL https://www.vdh.virginia.gov/southside/locations/ City / County Halifax County View PDF