Find tickets for Somo in St. Louis, Missouri at Delmar Hall on Saturday, April 20, 2019.
Delmar Hall is located at 6133 Delmar Blvd. in St. Louis, MO