Ola A. Duncan

Birth date: Dec 5, 1951 Death date: Feb 11, 2019

Ola A. Duncan, 67, passed away on Monday, February 11, 2019, at University of Missouri Hospital in Columbia. A celebration of life services will be held on Saturday, February 23, 2019, at H.T. May and Son Funeral Home in Columbia