The OLV Basilica almost makes me feel religious. A poor man's Notre Dame, it really is quite spectacular, especially because it's located in the dreary City of Lackawanna. Worth the visit, especially if you are a Catholic or into churches. Light a candle or two when you are there and don't talk too loud. Cell phones off.
If you own or manage Our Lady of Victory Basilica, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.