Skip to main content

Michelle Cuevas

Michelle Cuevas graduated from Williams College and holds a master of fine arts degree in creative writing from the University of Virginia. She lives in Massachusetts.