1. American Legion 102 1/2 Center St, Union, IA 50258 Coordinate: 42.252075,-93.05619 Phone: (862) 824-5225