The Saint Louis Poetry Slam Finale February 25, 7:00 pm High Low 3301 Washington Ave., St. Louis Learn More