1110 104Th St, Miami, Fl 33150 is where James resides. James was born in 1978. People possibly related to James are Alfonso Mejia, Nelson Alfredo Mejia, Olivia Mejia and 6 other people. The number currently linked to James is (305) 693-6482. He has stayed in Miami before moving to Miami. The current age of James is 46.