Lourdes Cathedral, Downtown May 27, 2015May 27, 2015 Mike Tedesco Lourdes Cathedral is the seat of Bishop, as well as some of the finest architecture in town. March, 2011.