In St Louis, Wolf Alice will play the Delmar Hall. The arena is at 6133 Delmar Blvd, St. Louis, MO 63112.