The current age of Leeroy is 88. Leeroy currently resides at 3528 Foxtail Pl, Longmont, Co 80503. Leeroy's birth date was listed as 1935. Leeroy has listed (303) 485-9813 as his phone number. In...