He has stayed in New Castle, Las Vegas, Littleton and 2 other cities before moving to Glenwood Springs. Leroy has listed (970) 945-2668 as his phone number. The age of Leroy is 73. Leroy is a resident of 702 Garfield Ave, Glenwood Springs, Co 81601. Leroy's birth date was listed as 1951.