Leroy was born in 1943. The current age of Leroy is 81. Public records show Denver and Aurora as cities Leroy also stayed in. People possibly related to Leroy are Teresina F Velasquez, Grace L Velasquezirvin, Valeeta Lea Velasquez and 2 other people. 13082 Olmsted Pl, Denver, Co 80239 is where Leroy resides. Leroy has listed phone number: (303) 574-0812.
Chevrolet Impala is the car purchased by Leroy in year 2008.