80-year-old James M Long lives in Imperial Beach, CA. Other places in which James has lived are San Diego, CA; Atlantic Beach, FL; Jacksonville, FL and Lubbock, TX. Companies in which James has a work history include California and Fleet Reserve Association. Sheila Yvonne Howard and Mike Long are some of James relatives.