Leroy's birth date was listed as 1975. The current age of Leroy is 49. Leroy has listed phone number: (602) 421-9239. Other cities that he has stayed in are Wilmington, Casa Grande, Oak Forest and one other city. Leroy currently resides at 2117 Bristol, Mesa, Az 85209.