Dallas, Texas USA
Sr. Technical Analyst / enjoy race cars, family time
I was born in Lima, Peru and moved to USA when I was young. I'm married and have a great family
What I like most about Novica:
The ability to find things from Peru
Photos of Novica in my life
Leslie does not have any photos at this time.