Francis Ivo Roberts
July 27, 1926 - June 12, 2016
Francis “Ivo” Roberts, age 89, of Florissant passed away June 12, 2016 at the Delmar Gardens North Care Center. Funeral services will be held 11:00 a.m., Wednesday June 15, 2016 at the St. Alphonsus Catholic Church in Millwood with... View Obituary & Service Information
