CHRISTINA CASTILLO

Christina CastilloChristina CastilloChristina Castillo has been appointed director of the Oscar Larson Performing Arts Center at South Dakota State University. She has a bachelor’s degree in communication studies and theatre from South Dakota State University.