James Ian Tudor

Birth date: Dec 12, 1982 Death date: Nov 14, 2024

James Ian Tudor, born December 12, 1982 in Cincinnati, Ohio passed away unexpectedly in his sleep on November 14, 2024 after battling a lengthy and complicated illness. He is survived by his mother Becky (Tudor) Eichstadt and step