Maria Howell

Wanda Maria Howell is an American actress and singer. Howell was born in Gastonia, North Carolina and graduated Winston-Salem State University in Winston-Salem, North Carolina.