Elwood currently resides at 30530 23Rd Way, Okeechobee, Fl 34972. Other cities that he has stayed in are Lincoln and Okeechobee. This year Elwood celebrated his 94 birthday. 1930 is his birth date.
One home/property is owned by Elwood. 30530 NE 23RD WAY, OKEECHOBEE, FL 34972 is the location of his property. Property linked with Elwood has estimated value of $38,341.