Moreno Valley, CA | Perris, CA
Also known as: michelle_vigil
Michelle Vigil lives in Moreno Valley, CA. She has also lived in Perris, CA.
Moreno Valley, CA | Perris, CA
Also known as: michelle_vigil
Michelle Vigil lives in Moreno Valley, CA. She has also lived in Perris, CA. She is a 2008 graduate of University Of California Riverside.