Home » News » American Legion » VA 24592 Legion Post #8 VA 24592 Legion Post #8 August 11, 2016 / by Author Ed Jr. 1710 Jeffress Blvd. South Boston, VA 24592 Contact: Halifax County