Elwood's birth date was listed as 1941. Elwood has previously lived in Wilmington. Elwood’s current address is 2125 Washington St #4, Wilmington, Nc 28401. The number currently linked to Elwood is (910) 762-4974. The current age of Elwood is 83.