Mary Margaret Blanchard

Mary Margaret Blanchard, (b. 1983)is a Character on Once Upon a Time and is used in the Role-Play Storybrooke, Exodus. She is currently written by Aubrey.

Before Emma Arrives
Fairly early in October of 2011, Mary Margaret was cleaning out her closet when she discovered a strange book about fairytales. Seeing one her students looking as if he needed a little hope in his life, Mary Margaret gave the book to Henry Mills. She had no idea of the events this simple act of kindness would result in.