1. American Legion 3456 Lainson Ave, Harcourt, IA 50544 Coordinate: 42.28861,-94.18411 Phone: (515) 354-5356