philadelphia, pennsylvania, united states
Penn State University
Temple University
Walnut Street Theatre School