Phone number listed for Leroy is (512) 637-6329. Public records show San Antonio as a city Leroy also stayed in. This year Leroy celebrated his 57 birthday. Leroy's birth year is 1967. People possibly related to Leroy are Mayra Alicia Shields, Ok I Shields, Erna Bryant Shields and 5 other people. The residency of Leroy is at 13734 Earlywood St, San Antonio, Tx 78233.