Did Jen Taylor Pass Away?

Did Jen Taylor Pass Away? Jen Taylor Taylor in 2007 Born February 17, 1973 Seattle, Washington, U.S. Occupation Actress Years active 1993–present Why did Jen Taylor stop voicing Peach? After 8 years, Jen Taylor ended her career with Nintendo in 2006 to make sure she was able to work more in the Seattle’s Children’s Theatre,