417 Grigsby Ave, Port Neches, Tx 77651 is where Leroy lives. The current age of Leroy is 67. This person's birth year is 1957. Port Neches is a city Leroy has lived in. The number currently linked to Leroy is (409) 727-4793.