Glenn Delbert Niffen II
September 26, 1969 - December 5, 2016
Mr. Glenn Delbert Niffen II, 47, of Bowling Green, MO, was called home by our Lord and Savior on December 5, 2016 at the St. Joseph Medical Center in St. Charles, MO due to complications related to kidney disease. Funeral services will be held... View Obituary & Service Information
