Lelia Odell's address is 2600 Bellefontaine Street Apt C9, Houston, TX 77025.
Address History: 2600 Bellefontaine Street Apt C9, Houston, TX 77025
Lelia Odell's current address is 27172 Sw Vanderschuere Road , Hillsboro, OR 97123. Lelia's age is 105 years old (1918). Phone numbers associated with Lelia are (503) 628-1617 and (541) 513-2378. Lelia has also lived in Hillsboro, OR.
Lelia's home address is 5005 West 35th Terrace , Indianapolis, IN 46224. Associates and relatives include Kelly Fynboe. Latest phone numbers include (713) 383-4600.
Also goes by: Lelia M Odell
Related to: Kelly Fynboe
Phone Numbers: (713) 383-4600
Address History: 5005 West 35th Terrace, Indianapolis, IN 46224;
5810 Agawam Drive Apartment 3c, Indianapolis, IN 46226;
La Center, KY 42056;
Houston, TX 77025
Results 1 - 3 of 3