Yucca Valley, CA | Cathedral City, CA | Las Vegas, NV
Also known as: silverado10000
Kelly Welch lives in Yucca Valley, CA. Kelly has also lived in Cathedral City, CA; Las Vegas, NV; Milwaukie, OR and Palm Springs, CA. David Michael Welch is in Kelly family.