 Stallings was born and raised in Decatur, Georgia and studied classics at the University of Georgia (A.B., 1990) and the University of Oxford (MSt in Latin Literature, 1991, Lady Margaret Hall).She is an editor with the "Atlanta Review".In 1999, Stallings moved to Athens, Greece and has lived there ever since.