Lavora Odell was born in 1918, age 106. Lavora Odell's address is 3158 Waurika Drive , San Antonio, TX 78223. Lavora's latest phone number is (210) 333-7772. Previous phone numbers include (210) 387-9510.
Address History: 3158 Waurika Drive, San Antonio, TX 78223
Results 1 - 1 of 1