Shakespeare Festival of St Louis
462 N Taylor Ave
St. Louis
MO
63108
(314) 531-9800
sfstl.com
Open Map
Description
Shakespeare Festival of St Louis is located at 462 N Taylor Ave, Saint Louis, MO. This location is in the Central West End neighborhood. This business specializes in Theatre.
by merchantcircle on June 21, 2015 from
merchantcircle
Attractions
Categories: Concert Halls & Theaters
Central West End
Concert Halls & Theaters
Cultural Events
Live Production Theaters & Stages
Local Events
Movie Theatres
theaters live
Theatres