Leroy owns the phone number (303) 922-0308. Leroy has reached the age of 86 years. Leroy’s residency is at 785 Navajo St, Denver, Co 80223. Records link Leroy with Maryann H Torres, Lisa Ann Torres, Eric L Torres and 3 other people. Leroy was born in 1938.