Larry Dean Holland
October 4, 1948 - May 2, 2017
Larry Dean Holland was born October 4, 1948 in Wichita Falls, Texas and passed away May 2, 2017 in Tulsa, Oklahoma. Larry was very active in his church; he often helped with vacation bible school, ushering at services, being a lay reader and... View Obituary & Service Information