Ian Christopher Scott Moore was born on January 25, 1996 in Fort Worth, Texas to William “Brian” Moore and Mary Ellen (Anderson) Moore. He died on Saturday, January 23, 2021 in Owasso, Oklahoma at the age of 24 years old. Ian was... View Obituary & Service Information