Whether you're on a religious journey or you just want to enjoy a moment of contemplation while traveling, Our Lady of Victory Basilica is a wonderful landmark to check out.
You'll soon discover why this Buffalo house of prayer is popular with travelers. If you're searching for other things to keep you busy, KeyBank Center, Highmark Stadium, and Sahlen Field are in this area as well. They won't take you long to reach from Our Lady of Victory Basilica.