The age of Leeroy is 87. Leeroy’s current address is 9109 Norris Fwy, Powell, Tn 37849. The number currently linked to Leeroy is (865) 922-8650. Leeroy's birth date was listed as 1936. Public records show Powell as a city Leeroy also stayed in.