Francis Delauis was born in 1929, age 94. Francis Delauis's address is 7335 Thrush Gardens , San Antonio, TX 78209. Possible relatives include Burgess Caudill, Constance Delauis and 1 others. Public records show Francis has also lived in San Antonio, TX. Francis's latest phone number is (210) 240-8692. Previous phone numbers include (210) 344-5523 and (210) 824-1738.
Results 1 - 1 of 1