David Larry Small, 79, Welch, Okla., passed away suddenly on June 24. Visitation 5 to 6:30 p.m. Thursday, and service 1:30 p.m. Friday, both at the Welch Civic Center. Burial at Lake Creek Cemetery. Services entrusted to the Thomas Funeral Home and Cremation Service in Welch.