Postcard – 2008.46.2 This is a post card of a colored photograph of St. Francis Hospital and Chapel in Peoria, IL H R2024-12-02T21:06:32+00:00 Share This Post, Choose Your Platform! FacebookXRedditLinkedInWhatsAppTumblrPinterest