Father Leo Othmar Leisen, 88, a retired priest of the Diocese of St. Cloud, died Dec. 8 at St. Benedict Senior Community in St. Cloud.
Father Leo Othmar Leisen, 88, a retired priest of the Diocese of St. Cloud, died Dec. 8 at St. Benedict Senior Community in St. Cloud.