San Pedro, CA | Alexandria, LA
Also known as: vosp
Robert Chavez lives in San Pedro, CA, but has also spent time in Alexandria, LA.
San Pedro, CA | Alexandria, LA
Also known as: vosp
Robert Chavez lives in San Pedro, California. He has also lived in Alexandria, Louisiana.