Powell Hall
Website URL:
Address:
718 N. Grand Blvd.
St. Louis
, MO
, 63103
38° 38' 24.9684" N, 90° 13' 48.4788" W
See map: Google Maps