Lee Espancer was born in 1925, age 99. Lee Espancer's address is 4852 Francis Drive , New Orleans, LA 70126. Possible relatives include Cecil Spencer, Dionne Spencer and 1 others. Lee's latest phone number is (252) 947-7042.
Also goes by: Lee Leo Spencer
Phone Numbers: (252) 947-7042
Address History: 4852 Francis Drive, New Orleans, LA 70126;
2300 A P Tureaud Avenue, New Orleans, LA 70119;
New Bern, NC 28560
Results 1 - 1 of 1