Owen Avery Castle
Anthony and Tasha Castle of Urbana announce the birth of a son, Owen Avery Castle, born at 11:15 p.m. Jan. 3, 2016, at Memorial Hospital, weighing 6 pounds, 10 ounces and measuring 19 inches. He joins Rylee Alan Castle and Liam Anthony Castle.