Red Flag — music venue
Red Flag, located at 3040 Locust St in Saint Louis, Missouri, is a dynamic live music venue known for its modern industrial vibe. The space features a spacious main floor with excellent sightlines and state-of-the-art sound and lighting systems, offering an immersive experience for concertgoers. With its welcoming atmosphere and diverse lineup of performances, Red Flag has become a go-to spot for both local and touring acts, making it a vibrant hub for music enthusiasts in the city.
Address: 3040 Locust Street, St. Louis, Missouri 63103, United States
Phone: +1 314-714-8678