St. Louis University, Xavier Hall, Black Box Theater
Address:
3733 W Pine Mall Blvd.
St Louis
, MO
, 63108
38° 38' 13.668" N, 90° 14' 15.6912" W
See map: Google Maps