Luther currently resides at 1217 Avatar Dr, Powhatan, Va 23139. The number currently linked to Luther is (804) 598-7607. This year Luther celebrated his 90 birthday. Luther's possible relatives are Gaynell M Caudle, Gaynell M Caudle, Gm Caudle and one other person. His birth year was listed as 1933.