Also known as: leonardogarcia510
Leonardo Garcia lives in Hayward, California.
Hayward, CA | Castro Valley, CA
Also known as: leonardogarcia510
Leonardo Garcia lives in Hayward, California, but has also spent time in Castro Valley, California. He is employed by High School as an Owner.