The number currently linked to Leeroy is (417) 682-3487. Lamar is a city Leeroy has lived in. 1202 Truman St, Lamar, Mo 64759 is where Leeroy lives. Anna Marie Voorhees, Lisa L Voorhees, Rebecca M Voorhees and 4 other people are people possibly related to Leeroy. Leeroy was born in 1950. Leeroy was born 74 years ago.