This person has lived also in Hollis. Leeroy’s residency is at 1302 6Th St, Hollis, Ok 73550. Leeroy's birth date was listed as 1931. The number currently linked to Leeroy is (580) 688-2159. Leeroy has reached 92 years of age. The possible relatives of Leeroy are Melba M Crawford, Lee R Crawford, Mrs Leroy Crawford and 2 other people.