This year Leroy celebrated his 92 birthday. His birth year was listed as 1931. Cities Leroy has lived in before are Houston, Tomball and Pequot Lakes. 21506 Greengate Dr, Spring, Tx 77388 is where Leroy resides. Leroy owns the phone number (281) 353-7942.