Isabelle Maynard: Isabelle Maynard. Actress: A Perfect Place. Isabelle Maynard is known for A Perfect Place (2008).
Known For: A Perfect Place (Mrs. Newburg)