1. American Legion Hall 98 Grand Ave, Perryville, MO 63775 Coordinate: 37.72834,-89.86342 Phone: (573) 547-4588