1. VFW (Veterans of Foreign Wars)
1055 L P Bailey Memorial Hwy, Halifax, VA 24558
Coordinate: 36.77734,-78.92208
Phone: (434) 476-7764
2. American Legion
1035 Mallard Ln, Halifax, VA 24558
Coordinate: 36.753033,-78.953316
Phone: (434) 476-1268