Also known as: snell2020
Chris Snell lives in Rancho Santa Margarita, California.
Irvine, CA | Rancho Santa Ma..., CA | Lake Forest, CA
Also known as: snell2020
Christopher Snell lives in Irvine, CA, but has also spent time in Rancho Santa Margarita, CA and Lake Forest, CA.