70-year-old David M Long lives in Anaheim, California, but has also spent time in Costa Mesa, California; Newport Beach, California; Santa Ana, California and Tustin, California. David works at Waste Treatment Technologies. Bridget A Long, Lana Suzanne Long and Steve J Long are some of David relatives.