Larry Dean Holland

Birth date: Oct 4, 1948 Death date: 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