Elnora Spangler was born in 1925, age 99. Elnora Spangler's address is 12838 Orleans Street , Houston, TX 77015. Possible relatives include Jack Spangler, Velma Spangler and others. Elnora's latest phone number is (281) 455-0673.
Phone Numbers: (281) 455-0673
Address History: 12838 Orleans Street, Houston, TX 77015
Results 1 - 1 of 1