James Deavours was born in 1940, age 83. James Deavours's address is 1620 County Road 7245, Lubbock, TX 79423. Possible relatives include David Deavours, Tammy Deavours and 1 others. Public records show James has also lived in Lubbock, TX.
Results 1 - 1 of 1