Joe Scott O'Dell, a 42-year-old White male, passed away on February 12, 2005. According to his obituary, funeral and burial services were private, and no visitation was scheduled at that time. Condolences were directed to be sent via email.
A memorial page indicates that Joe Scott O'Dell was lost to gun violence on February 12, 2006, in Charlotte, North Carolina. The page invites visitors to light a candle, post a photo, or share memories about him. However, specific details surrounding
...Read More