1. Amvets Post 42 690 Joachim Ave, Herculaneum, MO 63048 Coordinate: 38.26357,-90.3837 Phone: (636) 479-4040