Mission Viejo, CA | Newport Coast, CA | Newport Beach, CA
Also known as: david.alexander
David Alexander lives in Mission Viejo, California, but has also spent time in Newport Coast, California; Newport Beach, California and Lake Forest, California.