3705 Delaware Ave, Kenner, La 70065 is where James lives. The phone number (504) 469-4772 is James’s. We have found 8 possible relatives of James: Lourdes Delgado Stoddard, Michele A Stoddard, Michele R Stoddard and 5 other people. Jackson, Metairie and New Orleans are cities James has lived in. The birth year was listed as 1952. James turned 72 years old.