David Arthur Otto
February 22, 2018
David Arthur Otto, 70, of New Britain, CT, died, February 22, 2018, at his home. Born on April 21, 1947 in Elizabeth, NJ, the son of the late Herbert and Marguerite (McClure) Otto, he was raised in Westfield, NJ, where he was active in the Boy... View Obituary & Service Information