James D Allen is 79 years old. James lives in San Diego, CA. Other places in which James has lived are Rensselaer, IN; Coronado, CA; Del Mar, CA and El Cajon, CA. James went to school at the Stanford University and Amherst College. Jobs James has held in the past include Attorney and Lawyer.