Advertisement
The Smokin Lion Band and Production are excited to announce their new home at the House of Soul in St. Louis! Join them every Thursday for an unforgettable night of music and entertainment.
Advertisement
Event Venue & Nearby Stays
House Of Soul St. Louis, 1204 Washington Ave,St. Louis, Missouri, United States