John Leroy Hall, “Roy” passed away July 5, 2025. He was born July 10, 1936, to Virginia and John Hall.
Family was Roy’s greatest joy and together he and his wife, Shelia, raised four children: Roy Craig (Evelyn), Randy, Kelly (Rusty) and Clint (Sindy); 15 grandchildren; 37 great-grandchildren; and six great-great-grandchildren.
A viewing will be held from 9 to 10:30 a.m. on Saturday, July 26, at Owens Livingston Mortuary, located at 84 E. 19 S., in Snowflake. Interment will follow at 11 a.m. at the Reed Hatch Memorial Cemetery in Taylor.
Owens Livingston Mortuary of Snowflake handled the arrangements.