Never mind the where question. Working my way backward I just saw you prior description. So that's The Chapel That Pepperoni Pizza Built. All kidding aside, It is still quite lovely.
@mbrutus It is lovely inside. Steel beams, reminding me of buttresses. I have a photo that isn't great. Mass was about to start and I felt awkward. To me, it looked like a blimp hangar from a distance! Thanks for your nice comments.