Corpus Christi Church
Saling Mark The most gorgeous stained glass windows I have ever seen in any church, basilica or cathedral. The mural above the alter could be stared at for hours and youd see a new detail.
(716) 885-1112
Google map: https://www.google.com/maps/place/?q=place_id:ChIJx1YnU-AS04kRL_Gf_-gUNoo