Father Nelson Baker was the man responsible for the gorgeous church in Lackawanna, but he was also important in Buffalo and WNY for several other reasons. Our Lady of Victory Basilica is the final resting place for Father Baker, and downstairs is a bright and beautiful museum dedicated to the man and his influence.

The website is here.