Leroy was born 56 years ago. Leroy’s residency is at 2311 92Nd Ave #325, Denver, Co 80260. This person's birth year is 1968. Leroy's possible relatives are Sophie S Gonzales, Noreen Bernade Gonzales, Shelley Marie Gonzales and 6 other people. Other cities that he has stayed in are Denver and Federal Heights. Leroy has listed (303) 362-1770 as his phone number.