Liz Stauber

Description   [from Freebase]

Liz Stauber (born June 27, 1979) is an American actress. She attended North Central High School in Indianapolis, Indiana.
Portions from Freebase, licensed under CC-BY and Wikipedia licensed under the GFDL