Lella Curtis was born in 1924, age 99. Lella Curtis's address is 921 Po Box , Shiner, TX 77984. Possible relatives include Clinton Curtiis, Verna Curtiis and 18 others. Public records show Lella has also lived in Houston, TX. Lella's latest phone number is (361) 594-4079. Previous phone numbers include (361) 594-8215.
Address History: 921 Po Box, Shiner, TX 77984;
14403 Pavilion Point Apt 3376, Houston, TX 77083
Results 1 - 1 of 1