Lura Willard was born in 1937, age 86. Lura Willard's address is 1916 21st Street W, Palmetto, FL 34221. Possible relatives include Sutton Johnson, Cass Willard and 1 others. Lura's latest phone number is (405) 390-8315. Previous phone numbers include (405) 473-3351 and (405) 706-1426.
Also goes by: Lura Willard
Address History: 235 South Indian Meridian, Choctaw, OK 73020;
1916 21st Street W, Palmetto, FL 34221;
Oklahoma City, OK 73020
Results 1 - 1 of 1