James Mcleod was born in 1956, age 67. James Mcleod's address is 76 Parkhurst Street , Newark, NJ 07114. Possible relatives include Robert Mcleod. Public records show James has also lived in Newark, NJ. James's latest phone number is (201) 642-0296. Previous phone numbers include (973) 624-2455 and (973) 642-0816.
Also goes by: James R Mcleod
Related to: Robert Mcleod
Results 1 - 1 of 1