1. American Legion
2522 W Highway 32, Salem, MO 65560
Coordinate: 37.63828,-91.49682
Phone: (573) 729-3710
2. VFW (Veterans of Foreign Wars)
403 Boyce Ln, Salem, MO 65560
Coordinate: 37.64583,-91.5458
Phone: (573) 247-8192
3. American Legion
72 Highway E, Salem, MO 65560
Coordinate: 37.505577,-91.68288
Phone: (573) 729-3710