Powell Hall
St. Louis, MO98% like it (4.9 / 2091 Reviews )
CONTACT
Address: 718 N Grand Blvd, St. Louis, MO 63103, United States Map ➦ Get Directions
Phone : +1 (314) 534-1700 Call
ABOUT
FAQs
- ✅ Has bar on site
- ✅ Has restrooms
- ✅ Pay with debit cards
- ✅ Accepts cheques
- ✅ Has live performances
- ✅ Family friendly
- ✅ Wheelchair-friendly parking
- ✅ Wheelchair-accessible entrance
- ✅ Has wheelchair-accessible seating
- ✅ Wheelchair-accessible toilet
- ✅ Wheelchair-friendly lift
- ✅ Mask required
- ✅ Requires masks
The address of Powell Hall is:
Powell Hall718 N Grand Blvd
St. Louis, Missouri 63103
P: +13145341700
Visit Website: slso.org
Powell Hall is listed under