Mrs. Willard was the park manager of Dino-Land in Los Angeles, California, and was Mr. Filbert, Heather Adams, and Mr. Escobar's boss. When Mr. Filbert noted her about Denver, Mrs. Willard thought he was a spy trying to sabotage Dino-Land. Mrs. Willard was also the late wife of Mr. Willard.