photos 20210326. St. Charles Borromeo Church is a modern place of worship in a category all its own. 2of 2. Image March 27, 2021 Vik