Stephanie Childers was born in 1976 in Chicago, Illinois, USA. She is an actress, known for Lana's Rain (2002), The Bad Girl's Guide (2005) and Flowers (2002).
Stephanie Childers was born in 1976 in Chicago, Illinois, USA. She is an actress, known for Lana's Rain (2002), The Bad Girl's Guide (2005) and Flowers (2002).