About this Place
8000 York Road, Towson, MD 21252
https://www.towson.edu/campus/landmarks/stephens.htmlStephens Hall, easily identified by its clock tower, is one of the original buildings on campus and today serves as a premier venue for music and theatre performances.
1 Person follow this place
Towson University, Stephens Hall Theatre
$35Recent Activity
Posted a photo