Anna DeGuzman: Queen of Cards Date: August 30, 2024 Time: 7:30 pm to 10:00 pm Location: 400 W 10th St, Rolla, MO 65401, USA Missouri S&T and Leach Theatre present Anna DeGuzman