1. American Legion 600 Short St, Palmyra, MO 63461 Coordinate: 39.80791,-91.52818 Phone: (573) 769-4545
2. VFW (Veterans of Foreign Wars) 316 S Main St, Palmyra, MO 63461 Coordinate: 39.79734,-91.5232 Phone: (573) 769-3163