The birth year was listed as 1974. Leonard owns the phone number (409) 892-6254. 5055 Oriole Dr, Beaumont, Tx 77707 is where Leonard lives. He has stayed in Beaumont and Nacogdoches before moving to Beaumont. This year Leonard celebrated his 50 birthday.