Lucila Todd was born in 1943, age 80. Lucila Todd's address is 6151 Amble Trail , San Antonio, TX 78249. Possible relatives include Imelda Todd, William Todd and others. Public records show Lucila has also lived in San Antonio, TX. Lucila's latest phone number is (210) 287-1126. Previous phone numbers include (210) 287-8711 and (210) 690-1126. The latest email address for Lucila Todd is luc****@mail.com.
Address History: 6151 Amble Trail, San Antonio, TX 78249;
6362 Club Oaks Street, San Antonio, TX 78249
Emails: luc****@mail.com
Results 1 - 1 of 1