Excella James was born in 1928, age 96. Excella James's address is 1029 County Road 166, Lafayette, AL 36862. Possible relatives include Barbara Gordon, Kevin Jackson and 19 others. Public records show Excella has also lived in Lafayette, AL. Excella's latest phone number is (334) 864-7538. Previous phone numbers include (334) 864-7594.
Also goes by: Excella P James
Results 1 - 1 of 1