Escondido, CA | San Diego, CA | Valley Center, CA
Also known as: bks12962518
David Long lives in Escondido, California. Other places in which David has lived are San Diego, California; Valley Center, California; Milford, Massachusetts and Sandwich, Massachusetts. Some of David family members are Katherine Long and Eric L Long.