Ellwood is related to or closely associated with Sandra S Nichols, Dean A Nichols, Lisa R Nichols and 6 other people. Ellwood turned 62 years old. The number currently linked to Ellwood is (715) 247-3329. He has stayed in Somerset, Rice Lake and Berea before moving to Barron. Ellwood’s residency is at 1634 10 12 St, Barron, Wi 54812. The birth year was listed as 1962.