Leroy was born in 1973. Leroy turned 51 years old. This person has lived also in Beeville and Corpus Christi. Leroy’s current address is 1307 Taylor St, Beeville, Tx 78102. Phone number listed for Leroy is (512) 358-2178.