1. American Legion 107 Laurel Springs Rd, Marion, VA 24354 Coordinate: 36.81584,-81.56173 Phone: (276) 782-4490