Sarah Grace Villarreal
Sarah is a San Antonio native. She earned her bachelors and masters degrees in Communication Arts from St. Mary’s University and the University of the Incarnate Word, respectively. Her passions include film, dancing, and sharing stories. When you’re at Geekdom stop by, she’ll love to hear your story.