Deborah Abbott was born in New Orleans, Louisiana, USA. She is an actress and director, known for Heavenly Beauties (2005), 3 Wishes (2008) and Deliver X (2008). Read more on iMDB