The construction on Main Street and a flurry of building redevelopments has brought new life to the block. World Trade Center Buffalo Niagara took space at 725 Main relocating from Delaware Avenue.
Final masses will take place as early as Saturday at two popular Buffalo churches, St. Thomas Aquinas and St. Bernard’s, both closing and merging with nearby parishes.
Some results have been hidden because they may be inaccessible to you