Phone number listed for Elwood is (901) 835-2233. Elwood currently resides at 3636 Drummonds Rd, Atoka, Tn 38004. This person has lived also in Millington. Elwood turned 107 years old. The birth year was listed as 1917.