Arthur "Art" F. Larson

Birth date: Oct 30, 1949 Death date: Aug 7, 2015

Decatur Arthur “Art” Larson, 65, of Decatur, Illinois passed away on August 7, 2015 at Barnes-Jewish Hospital in St. Louis, Missouri. Art was born October 30, 1949 in Peoria, Illinois to Arthur L. and Frances J. (Brown) Larson. He