Leslie Mares's address is 3018 Woodcliffe Street , San Antonio, TX 78230. Possible relatives include Mary Herrera, Adolfo Mares and 3 others. Public records show Leslie has also lived in Leander, TX. Leslie's latest phone number is (512) 496-6220. Previous phone numbers include (512) 586-0883 and (512) 818-0494.
Results 1 - 1 of 1