Elwood currently resides at 9515 Sotherloch Lake Dr #D, Spring, Tx 77379. He has stayed in League City, Knoxville, Universal City and one other city before moving to Spring. The number currently linked to Elwood is (281) 655-5885. The current age of Elwood is 74. Elwood was born in 1950. Elwood has some connections with business: Enviro - Sciences, Inc.