This person's birth year is 1934. Leota Walls Deborde, Sabrilla Dobbins Deborde, Jim Deborde and one other person are people possibly related to James. James has reached 90 years of age. Records link phone number (336) 835-1946 with James’s details. Elkin is a city James has lived in. 224 Knollwood Dr, Elkin, Nc 28621 is where James resides.