Leeroy's birth year is 1942. A city Leeroy has lived in before is Greenwood. The number currently linked to Leeroy is (317) 881-8985. Possible relatives of Leeroy are: Janice Rice, Rita Kay Rice, Julie A Parsons and 2 other people. The current age of Leeroy is 83. 5093 Russell Ln, Greenwood, In 46143 is where Leeroy resides.