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