Lily Serna was born in 1952, age 71. Lily Serna's address is 3943 Po Box , Edinburg, TX 78540. Possible relatives include Aurora Cruz, Diana Cruz and 16 others. Public records show Lily has also lived in San Juan, TX.
Address History: 3943 Po Box, Edinburg, TX 78540;
211 Sunset Drive, San Juan, TX 78589
Results 1 - 1 of 1