Meghan E. O’Toole
Meghan E. O’Toole lives in Illinois. In 2018, she was awarded LitMag’s Virginia Woolf Award for Short Fiction. She graduated summa cum laude from Elmhurst College in 2017 and received an MA in English from Western Illinois University in 2021.