Sister Phyllis Grace

Sister Phyllis Grace is a nun at the Charity Road Home for Wayward Children. Phyllis is a great administrator though stern and cold towards the children in the home.