Built in 1960, the now-shuttered Santa Maria Addolorata Church has so much stained glass that worshippers would have been all ...