1. American Legion
107 Laurel Springs Rd, Marion, VA 24354
Coordinate: 36.81584,-81.56173
Phone: (276) 782-4490
2. Department of Veterans Affairs
4451 Lee Hwy, Marion, VA 24354
Coordinate: 36.85532,-81.47096
Phone: (276) 783-2756
3. VFW (Veterans of Foreign Wars)
861 Goolsby St, Marion, VA 24354
Coordinate: 36.84414,-81.5262
Phone: (276) 783-7971