Leila Ommi can be an celebrity, known for Barstow (2003).
Leila Ommi Net Worth is $1.2 Million Mini Biography Leila Ommi can be an celebrity, known for Barstow (2003). Known for moviesBarstow 2003as Actress Source IMDB