Christina 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.
Read Next
YOHANNIS A. JOB
May 10, 2024