Public records show Houston as a city Elwood also stayed in. The birth year was listed as 1956. 5331 Imogene St, Houston, Tx 77096 is where Elwood resides. Elwood has listed phone number: (713) 666-7195. Possible relatives of Elwood are: Andrea Nan Kozack, Woody Kozack, Raymond Curtis Kozack and 2 other people. This year Elwood celebrated his 68 birthday.