Nyla Crawford Noel Net Worth is
$14 Million
Mini Biography
Nyla Crawford Noel was created on November 28, 1999 in Ontario, Canada. She actually is an celebrity, known for Spirit Food (2000).
Known for movies