Esmeralda Cardoza was born in 1967, age 56. Esmeralda Cardoza's address is 405 Po Box , Willard, OH 44890. Possible relatives include Delma Cardoza, Isaac Cardoza and 19 others. Public records show Esmeralda has also lived in La Villa, TX. Esmeralda's latest phone number is (956) 262-1591. Previous phone numbers include (956) 262-2532 and (956) 825-9699.
Address History: 405 Po Box, Willard, OH 44890;
301 Po Box, La Villa, TX 78562
Results 1 - 1 of 1