x

Lucas School House

St. Louis, MO

About

1220 Allen Ave, St. Louis, MO, US
Get directions

314-621-6565

Capacity: 225

Status

Loading...

Show Schedule

This venue doesn't have any upcoming shows.