Luther Davis was born in 1942, age 81. Luther Davis's address is 3068 S Cherokee Street , Englewood, CO 80110. Public records show Luther has also lived in Lakewood, CO and Saint Francis, KS. Luther's latest phone number is (303) 935-7381. Previous phone numbers include (785) 332-2160 and (785) 332-2475.
Address History: 3068 S Cherokee Street, Englewood, CO 80110;
1055 S Chase Street, Lakewood, CO 80226;
Saint Francis, KS 67756;
Pine River, MN 56474;
Troy, OH 45373
Results 1 - 1 of 1